サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
夏の料理
qiita.com/kk_take
insertやcreateメソッドでテーブルのカラムに値を挿入する事ができます。 そのような複数代入をする際に、予期せぬ代入が起こることを防ぐために、 モデルへfillableかguardedを設定する必要があります。 「予期せぬ代入」って? 複数代入による予期せぬ代入とは、製作者が意図していない代入のことです。 ユーザーから変えてほしくない値(例えばidや管理者権限を管理するカラムなど) を自由に変えることができてしまったら困ってしまいますよね😭😭😭 事件になります。 入力によって変動する値を安全に管理するために、以下の指定が必要となります。 【方法】fillableとguardedの設定 $fillable - ホワイトリスト_複数代入時に代入を許可する属性を配列で設定
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く