概要 はじめに params の中身を確認 params.require の中身を確認 params.require.permit の中身を確認 おまけ 配列のパラメータを受け取りたい場合 まとめ 概要 Rails 4 からストロングパラメータと言う新機能が導入されました。 具体的には require と permit と言うメソッドのことです。 Scaffold で Controller を作成する際にデフォルトで適用されるのですが、使い方がよく分からず、いつも削除していました。。 今回、require と permit の使い方を調べてまとめました。 はじめに 「名前」と「メールアドレス」を属性に持つ User モデルを Scaffold で作成してみます。 $ rails generate scaffold User name:string email:string すると、Cont
![【Ruby on Rails】require と permit の使い方がよく分からない - きゃまなかのブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/6656cb6b94755f67072242ad1e629adaf6b11570/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkyamanak83%2F20170917%2F20170917165404.jpg)