@userc= User.create(:uname => params[:veliuname], :upass => params[:veliupass], :utype => 4, :isenabled=>true, :name=>params[:veliname], :surname => params[:velisurname], :mobiletel=>params[:velimobtel], :email=>params[:veliemail], :org_id => session[:user].org_id)
@pcurator = Pcurator.create(:user_id=>@userc.id , :address => params[:veliadrs], :city=>params[:velicity], :scity=>params[:veliscity], :othertel=>params[:velistatictel])
Здесь я пытаюсь создать пользователей, а затем назначить им профили. Проблема заключается в том, что после создания пользователя я пытаюсь назначить этот идентификатор пользователя значению user_id pcurators. Но это не работает, и pcurator всегда имеет значение null как user_id в моей базе данных.
Есть идеи, как мне это сделать? Или есть лучший способ сделать это Rails?