watchでやっていたのですが、watch-pollにしたら解決しました。2017年12月1日Laravel外部キー制約でエラーになるとき公式ドキュメントでは説明はないけれど、外部キーはunsigned()の指定が必要です。公式サイトではrequestから得た属性を1つずつ入れて保存しています。https://laravel.com/docs/5.5/eloquent#inserting-and-updating-modelsしかし、他のフレームワーク出身者なら、一気に値を入れたいと思いますよね。Laravelでも可能です。以下、その例になります。$good;}商品というモデルに対して、リクエストのパラメータを一度に保存しています。モデルに一致しないパラメータに関しては、登録時に無視されます。AES-256-CBCが出たときキーを生成すればOKです。