【发布时间】:2019-10-31 17:41:38
【问题描述】:
在我的图书应用中,我对商店请求有以下规则:
'title' => 'unique:books,title|required|min:3|max:128,' . $this->user()->id.',user_id',
此时,使用 StoreRequest 中的验证规则,我收到错误“此标题已添加”(这是正确的,但标题是由其他用户添加的,而不是由尝试添加它的用户添加的) .
我想要实现的是对标题有一个独特的规则,但只针对这个用户集合。例如:2 个不同的用户可以声明相同的书名,但同一个用户不能复制它。
怎么了?
【问题讨论】:
-
这显然是一个错字,这段代码是在
max规则而不是unique规则中添加内容。
标签: laravel validation unique rules