use a model callback - http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html
:after_create :create_profile private def create_profile ... end On Sun, Mar 10, 2013 at 10:14 AM, Dave Castellano <li...@ruby-forum.com>wrote: > Hi, > I'm using Devise and Cancan in my project. I'm a beginner still. I'm > trying to create a new Profile object each time a new user is created. > Anyone know where to do this, as there is no new action in User > controller. > > I have a user model and a Profile model > > User model: > user has_one :profile > > Profile model: > profile belongs_to :user > > How to create an object in one model at the same time as another > > -- > Posted via http://www.ruby-forum.com/. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to rubyonrails-talk+unsubscr...@googlegroups.com. > To post to this group, send email to rubyonrails-talk@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.