Rails验证用户输入

时间:2015-10-06 20:41:43

标签: ruby-on-rails-3 validation flash rails-activerecord

我正在开发一个项目,对Rails来说相对比较新。我想要做的是将用户重定向到用户名和电子邮件条目表单。这是我的控制器:

class UsersController < ApplicationController
def create
    @user = User.create!(user_params)
    flash[:notice] = "#{@user.user_id} was successfully created."
    redirect_to movies_path
end

这是我的模特:

class User < ActiveRecord::Base
    validates :user_id, uniqueness: true
end

我想要做的就是如果user_id已经存在,只需使用flash将用户发送回新的用户视图。

感谢您的帮助。

0 个答案:

没有答案