我在此网站上尝试了多个有关此错误的问题排查步骤。已添加$fillable
并使用作曲家更新但我仍然遇到相同的错误。以下是我遇到的错误的屏幕截图以及我Model.php
的代码。
答案 0 :(得分:1)
有你:
SELECT SUM(CASE WHEN employee_id = 10 THEN 1 ELSE 0 END) AS employee_order_count...
你模特中的?如果没有将该属性添加到您的模型中。
答案 1 :(得分:1)
根据质量分配的laravel document,您应该定义要进行质量分配的模型属性。您可以使用模型上的 $ fillable 属性执行此操作。
protected $fillable = ['name'];
答案 2 :(得分:0)
可填写的反向被保护返回反向列表
fillable 属性指定哪些属性应该是可批量分配的。这可以在类或实例级别设置。
删除 $ guarded
protected $fillable = ['YourAttribute'];
在你的模特中