我有一个问题后,进入我的表格上的信息,我没有得到任何错误,但是当检查服务器的控制台会出现这样的:我无法从我的形式将数据保存到红宝石
开始POST “/ users”为:: 1在2017-06-22 18:33:54 -0600处理 UsersController#以HTML格式创建参数:{“utf8”=>“✓”, “authenticity_token”=>“9X/XZ0KJ + GqMaoJZTDlFq8WsHtfMUssqJ/DEr0JYCOSnv + hAoMPOW + GVOv8J5MBLp9DBAcmKeR6K2S5UhsX0lQ ==”, “用户”=> { “usuario”=> “Hschwartz”, “nombres”=> “赫伯特毛”, “apellidos”=> “施瓦茨梅拉拉”, “correo”=>“[email protected]”,如果您有任何疑问,请联系我们,我们会尽快为您解答。如果您有任何疑问,请联系我们,我们会尽快为您解答。 utf8,:authenticity_token,:user,:commit
(0.0ms)开始事务(0.0ms)回滚事务在布局/应用程序中呈现用户/ new.html.erb渲染 布局中的users/new.html.erb /应用程序(9.5ms)已完成200 OK in 254ms(查看:242.4ms | ActiveRecord:0.0ms)
如果您看到应用程序自动执行召回,我不知道为什么。
这是从控制文件中的信息:
class UsersController < ApplicationController
skip_before_action :verify_authenticity_token
def index
@users = User.all
end
def new
@user = User.new
end
def create
@user = User.new(user_params)
if @user.save
flash[:success] = "Usuario registrado exitosamente"
redirect_to @user
else
flash[:fail] = "Error al registrar usuario"
render 'new'
end
end
def show
end
private
def user_params
params.permit(:user)
end
end
如果你有一些建议给我,我会apreciate。谢谢。