Является ли единственный способ уничтожить ассоциацию has_one и own_to, установив для FK значение nil для объекта own_to?
Не работает настройка @obj1.obj2 = nil?
@obj1.obj2 = nil
Но это не удаляет запись own_to.Если вы хотите сделать это, вам нужно сделать @obj1.obj2.delete
@obj1.obj2.delete
Поскольку я помню, как только вы установили drop в cascade, вам просто нужно удалить объект, и он удалит все зависимости.
Надеюсь, это поможет, Приветствия