为什么Rails不将我的记录添加到数据库?

时间:2016-10-13 16:09:41

标签: ruby-on-rails ruby

在我看来,我补充道:

=form_for(:user, url: new_user_path) do
    .col-xs-2= text_field_tag(:name, nil, class: "form-control", placeholder: "Name")
    = submit_tag('OK', class: "btn btn-default")

在我的UsersController中:

def new
  @user = User.new
end

def create
  @user = User.new(user_params)
  @user.save
  redirect_to @user
end

,其中

private
def user_params
  params.require(:user).permit(:name)
end

我的users表格中有name字段。

在我的routes中,我有以下几行:

post 'users/create'
post 'users/new'

有人可以说,为什么它不会将我的记录添加到数据库中?我无法找到我的错误

0 个答案:

没有答案