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.


Reply via email to