テーブル更新時にAdd [user_id] to fillable property to allow mass assignment on が出て更新できない
Last-modified: Sat, 15 Sep 2018 04:07:34 JST (2620d)
Top > テーブル更新時にAdd [user_id] to fillable property to allow mass assignment on が出て更新できない
Laravelでは、テーブル更新時にホワイトリストで更新可能項目を指定します。参考
この指定を忘れると、上記のようなエラーがでます。
モデルで以下のように指定するとよいです。
(なお、自動更新されるID列やcreated_at、updated_atは明示的に更新しない場合、指定しなくても自動更新されます。)
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class RssData extends Model
{
/**
* 複数代入する属性
*
* @var array
*/
protected $fillable = ['user_id'];
}
Counter: 2842,
today: 1,
yesterday: 2
このページの参照回数は、2842です。