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
返回完整的类路径。

谢谢你的提醒,我没有完全注意到我在哪个控制器中。