On Thu, Feb 9, 2012 at 5:43 AM, Christopher Jones <[email protected]> wrote: >> Use an after_create callback in the User model to create the associated >> Wishlist record. > > So in the user model would I define first like this: > > after_create :set_wishlist > > then the following: > > def set_wishlist > @wishlist = Wishlist.new(params[:wishlist]) > end > > I hope I am on the correct track. > > Any feedback would be great. Thanks.
That's the general idea though, from what you've said, the only thing you'll know about the Wishlist object at the point of creation is the User to whom it belongs. If you need to return it to the user in the response, as indicated by your creation of a separate instance variable, you'll want to do that in the User controller prior to rendering. Best regards, Bill -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" 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-talk?hl=en.

