【发布时间】:2018-10-01 12:11:53
【问题描述】:
我希望以这种方式验证我的创建类别表单:
User1 可以创建类别“代码”
User1 无法创建另一个类别“代码”
User2 可以创建类别“代码”
User2 不能创建另一个类别“代码”
我试图在我的控制器验证器中写这个,但我似乎无法让它工作。
这是我的验证规则:
'title' => 'required|max:100|unique:categories,title,user_id'
任何帮助将不胜感激!谢谢!
【问题讨论】:
-
使用 Laravel 的 Validator 类是不可能的。但是,您可以使用 uniqueWith 包:github.com/felixkiss/uniquewith-validator
-
插入前检查用户1是否有记录
标签: php mysql database laravel laravel-validation