Отсоединение ссылочной записи от отношения 1..N, не удаляя ее - PullRequest
0 голосов
/ 14 апреля 2011

У меня есть 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 голосов
/ 15 апреля 2011

ИСПОЛЬЗУЙТЕ метод nullify .

...