くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

Laravelでsave()したらIlluminate \ Database \ Eloquent \ MassAssignmentExceptionエラー

Laravelでsave()しようとしたら、Illuminate \ Database \ Eloquent \ MassAssignmentException

っていうエラーが出て、なんやねん( ´_ゝ`)
と思ったら

Laravel 4 MassAssignmentException Error - edongkoy - Tutorials

これを見て解決。

なんか、save()とかcreate()を使うときはモデルに

// 絶対に変更しないカラム
protected $guarded = ['id'];

// 変更するかもしれないカラム
protected $fillable = ['name', 'address'];

みたいなのを書かなければならないらしい。

知らんわ!って思ったらドキュメントに書いてあった笑
DB:Eloquent ORM