I am having a bunch of problems with validates_associated when
updating a record, and I think I have discovered the problem. If I
have two models in a has_many relationship, if I use the << operator
on a new master record, the slave records are not automatically saved
until I call master.save. However, on an *existing* master record,
the mere act of associated a new many record causes that many record
to be saved.
1) What is the reasoning for this?
2) Can I disable it and have the many's save only when I save the