Re: Help needed understanding "fields_for" and resultant controller code

Jim Burgess
Wed, 29 Dec 2010 20:11:47 -0000

Thanks for the answer Philip. It is good to get confirmation
that I have understood things correctly.

> Yes.  And it only does this if the update to @employee was successful
> first.

Is the order particularly significant in this case (i.e. that it
attempts to update @employee first)?

Obviously it would be bad to update one record and not the other, but
won''t rails throw an error and re-render the ''edit''
view if validation
for either @employee or @employee.department fails?