从1..N关系中分离引用的记录,而不删除它

时间:2011-04-14 07:30:18

标签: ruby-on-rails-3 mongoid

我在两个班级之间有一个1..N的关系

class A
  has_many: bees

class B
  belongs_to: a

我可以毫无问题地将B的实例添加到bees集合中。 当我尝试通过

删除B的特定实例时
a.bees.where( id: someid ).delete

然后一个被删除......

也试过

   b.a.delete

结果相同 我如何删除关系,保持实例完整?

1 个答案:

答案 0 :(得分:0)

使用nullify方法。