8

ポストリクエストのためにjsonボディに渡されていますが、このjsonボディをマップしてrailsのパラメーターをリクエストするための最良の方法がわかりません。

{
   username: "example-user",
   password: "password",
   email: "example@gmail.com",
}

コントローラーでparams["username"]にアクセスしたいのですが、これは可能ですか?どうすればいいですか?

4

1 に答える 1

9

包括的な情報については、ガイドを参照してください。

paramsは。であるため、params[:username]簡単にアクセスできます。params['username']HashWithIndifferentAccess

デバッガーgemを使用してパラメーターを簡単に検査するかraise、コントローラーアクションでaを叩いて、開発モードのときにエラーページでパラメーターを確認できることに注意してください。

于 2013-01-26T19:36:48.023 に答える