我正在json体内传递一个帖子请求,但我不确定映射这个json体的最佳方法是在rails中请求params:
{
username: "example-user",
password: "password",
email: "example@gmail.com",
}
在控制器中我希望使用params [“username”], 这可能吗?我应该怎么做?
答案 0 :(得分:6)
请参阅guides以获取全面的信息。
您只需访问params[:username]
甚至params['username']
,因为参数是HashWithIndifferentAccess
。
请注意,您可以使用调试器gem轻松检查params,或者只是在控制器操作中猛击raise
,以便在开发模式下在错误页面上查看它们。