user_controller.rb
def create
@user = User.new(params[:user])
@company = Company.new(params[:company])
[@company,@user].each {|ins|
raise ActiveRecord::RecordInvalid.new(ins) unless ins.valid?
}
User.transaction do
@company.save!
@user.company = @company
@user.save!
end
rescue ActiveRecord::RecordInvalid
render :action => 'new'
end
Я не получаю сообщения об ошибках через <% = f.error_messages%>, пожалуйста, помогите !!