2个字段唯一的验证规则

时间:2018-08-31 11:20:52

标签: validation laravel-5

在laravel 5.6应用程序中,我使用下一条规则来检查名称字段的唯一性

    'name' => [
        'required',
        'string',
        'max:255',
        Rule::unique('votes')->ignore($vote_id),
    ],

我使用忽略条件来更新此投票。

但是我有一个表,其中“ name”字段在任何“ vote_id”内部都是唯一的:

CREATE TABLE "vote_items" 
  "id" integer not null primary key autoincrement, 
  "vote_id" integer null, 
  "name" varchar not null, 

在这种情况下,我可以使用唯一检查条件吗?如果可以,哪种语法正确?

谢谢!

0 个答案:

没有答案