【发布时间】:2020-02-23 22:23:18
【问题描述】:
Laravel 唯一验证规则,除了列无法更新,我的代码有什么问题?
public function update(Request $request, Article $article)
{
abort_if($article->user_id !== $request->user()->id, 403);
$article = $request->user()->articles()->update($request->validate([
'title' => [
'required',
Rule::unique('articles', 'title')->ignore($article->id)
],
'content'=>'required|min:90',
]));
return redirect('articles/'.$article->id)->withSuccess('Article saved.');
}
错误:标题已被占用。
Laravel 版本:6.4.0
感谢您的帮助
【问题讨论】:
标签: laravel