Php Laravel唯一性验证
如何将此迁移规则执行到Php Laravel唯一性验证,php,laravel,Php,Laravel,如何将此迁移规则执行到laravel验证规则 $table->unique(['field_1', 'field_2']); 假设我有一个带有标题、slug和类别类型字段的类别表 所以我想要的是这样的: Slug Category_type foo Blog foo News => Pass the validation foo Blog
laravel
验证规则
$table->unique(['field_1', 'field_2']);
假设我有一个带有标题
、slug
和类别类型
字段的类别表
所以我想要的是这样的:Slug Category_type
foo Blog
foo News => Pass the validation
foo Blog => Return back with error...
到目前为止我试过了,但还是没有结果
$rules = [
'slug' => 'required|max:70|unique:categories,slug,null,id,category_type,' . Blog::class . '|regex:/(^[A-Za-z-_ ]+$)+/',
'title' => 'required|max:70',
];
您给出的格式是正确的
unique:categories,field_1,null,id,field_2,field_2_value
参考号,
但是请记住
Blog::class
返回完整的类路径。谢谢你的提醒,我没有完全注意到我在哪个控制器中。