当我创建第一篇文章时,它会成功创建,但是当我创建另一篇文章时,会出现此错误,并且我的将无法工作。
这是错误:
“ SQLSTATE [23000]:违反完整性约束:1062键'posts_slug_unique'的重复条目'1'(SQL:插入
posts
(title
(body
,{{1 }},updated_at
)值(Gacho的第二篇文章,Body For Gacho的第二篇文章,2018-08-10 15:19:30、2018-08-10 15:19:30))
这是我的代码。
created_at
答案 0 :(得分:0)
您应先从迁移中删除Default()。
希望您已将默认值设置为1,这是第二次保存。
可能的错误
1-您没有像这样在模型的 fillable 数组中添加子弹。
protected $fillable = ['slug','title','body'];
2-您正在使用错误的名称来调用Slug,或者根本没有在请求中发送Slug。如果您不是从表单发送邮件,请在控制器中创建。
3-您的子弹字段名称与数据库中的列名称不同。