I have two models and they have has_many and belongs_to relationships.
When I have updated one of the childs of the parent using "
parent.childs[0].name = ‘johny walker’ " and called "
parent.save! "; it does not saves the child rows which I have
updated; except only the parent.created_at field in the database is
being updated.
Should I loop over the child rows and call their save method instead of
the parent to make the job byself ?
I have two models and they have has_many and belongs_to relationships.
When I have updated one of the childs of the parent using "
parent.childs[0].name = ‘johny walker’ " and called "
parent.save! "; it does not saves the child rows which I have
updated; except only the parent.created_at field in the database is
being updated.
Should I loop over the child rows and call their save method
instead of
the parent to make the job byself ?
You want to ask this question on the Rails list, this list is for
general ruby questions.