作者:追风神驹体育专营_462 | 来源:互联网 | 2022-11-25 00:19
在Mysql中插入数据时,遇到以下错误:
“将[title]添加到可填充属性,以允许在[App \ Post]上进行批量分配。”
这是我的代码:
$post = Post::create([
'title' => $request->input('title'),
'body' => $request->input('body')
]);
当我使用另一种方式插入数据时,它可以正常工作:以下代码可以正常工作:
//Create Post
$post = new Post;
$post->title = $request->input('title');
$post->body = $request->input('body');
$post->save();
谁能解释为什么代码的上部会抛出错误?
1> 小智..:
将标题添加到模型Post中的可填充数组中,以允许通过创建和大量方法进行保存
protected $fillable = ['title'];