
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Ruby on Rails】ストロングパラメータって何なの? - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Ruby on Rails】ストロングパラメータって何なの? - Qiita
【注:Rails初心者記事】 記載に間違いなどがありましたら、指摘いただけると幸いです。 はじめに.この... 【注:Rails初心者記事】 記載に間違いなどがありましたら、指摘いただけると幸いです。 はじめに.この記事の目的 ストロングパラメータって何ぞや? いろいろ調べた結果、頭の中が崩壊したので、一度記事としてまとめます。 これで、少しは理解が深まる・・・はず!! 1.ストロングパラメータって何? ストロングパラメータは、Web上から受けつけたパラメータが、本当に安全なデータかどうかを検証した上で、取得するための仕組みです。Rails4から実装されています。 2.ストロングパラメータがなぜ必要なのか? この仕組みを使うことで、意図しない(安全では無い)データの登録・更新を防いでくれます。 具体的にどうやって防ぐかと言うと、メソッドにあらかじめ登録・更新を許可するカラム名を指定(ホワイトリスト形式)しておきます。そうすると、万が一、未許可のカラムデータが送られてきても、データの登録前に未許可であ