ActiveRecord has_many fails on children

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 ?

Regards

On Sep 3, 2006, at 9:51 PM, inanc wrote:

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.


Eric H. - [email protected] - http://blog.segment7.net
This implementation is HODEL-HASH-9600 compliant

http://trackmap.robotcoop.com