Laravel 8 批量赋值 & JSON 列
赋值 JSON 列时,必须在模型的 $fillable
数组中指定每个列的可赋值键。为了安全起见,在使用 guarded
属性时,Laravel 不支持更新嵌套的 JSON 属性:
/**
* 可批量赋值的属性。
*
* @var array
*/
$fillable = [
'options->enabled',
];
赋值 JSON 列时,必须在模型的 $fillable
数组中指定每个列的可赋值键。为了安全起见,在使用 guarded
属性时,Laravel 不支持更新嵌套的 JSON 属性:
/**
* 可批量赋值的属性。
*
* @var array
*/
$fillable = [
'options->enabled',
];