遇到此错误我的表中没有列'name'
。
这些是我表格中的字段。
protected $fillable = [
'cat_id',
'location_id',
'content',
];
答案 0 :(得分:0)
laravel项目默认使用user.php创建文件名 请检查迁移文件并确保文件是否存在访问模型。 有时我们会收到文件错误但实际上属于其他一些内容。
答案 1 :(得分:0)
在迁移文件中添加值nullable
$table->string('name')->nullable();
答案 2 :(得分:0)
确保您的表格中包含名称属性。如果使用迁移创建表格,则可能存在默认属性名称,您在创建架构时没有注意到它,或者您不需要名称字段您可以从迁移表中删除。
答案 3 :(得分:0)
删除您的表格添加$table->string('name')->nullable();
迁移文件并再次迁移。