Thanks for confirming validate :parent is the preferred way. > yep... don't update foreign ids - update associated objects: > > > child = Child.find(..) > > child.parent = nil > > one less step ;-)
Sure ... sometimes the parent_id though is passed via form params. Which works in 99% cases, however, I had one or two cases where something loaded the parent before setting parent_id and validating :). -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en.
