whats the best way to either add or remove entries for a one-to-many relationship. Should I just put all the entries associated with a record into form fields, and than on submit delete all the entries, and then reenter all of the ones on the current form. This would take into account addition and deletions to the database. whats the best way to do this with many-to-many assuming you want new entries created and not just linking two entries in different tables? -- Posted via http://www.ruby-forum.com/.
Mark Reginald James
2006-Aug-02 08:00 UTC
[Rails] Re: best way to update one-to-many relationship
Eric Gross wrote:> whats the best way to either add or remove entries for a one-to-many > relationship. > > Should I just put all the entries associated with a record into form > fields, and than on submit delete all the entries, and then reenter all > of the ones on the current form. > > This would take into account addition and deletions to the database.Clearing and replacing the whole set of related objects is a fine way to do it as long as: 1. The existing objects aren''t linked to other records via their current ids. 2. The records aren''t too big. -- We develop, watch us RoR, in numbers too big to ignore.