Есть ли способ сохранить только дочернюю модель через родительскую модель? - PullRequest
0 голосов
/ 17 апреля 2019

У меня есть эти модели

 class Parent
   has_many: children

 end

 class Child
   belongs_to: parent

 end

Я хочу сделать следующее без сохранения / обновления родительского объекта, просто сохранить / обновить дочерний объект.

parent1 = Parent.find 1
parent1.children.first.name = "big brother"
parent1.save

Я знаю, что это будетбудьте умнее, просто получите дочерний объект, затем сохраните его как

child.find_by_parent_id 1
child.first_name = "big bro"
child.save

, и это сохранит только дочерний объект.Но я хочу сохранить его через родителя без обновления / сохранения родителя

...