这是我的请求类规则。验证laravel中是否有多个字段同时唯一5
return [
'title' => 'required|unique:event_cals,title',
'eventDate' => 'required|date|after:yesterday',
'venue' => 'required',
'time' => 'required',
'type' => 'required',
'unique:event_cals,eventDate,NULL,id,venue,$request->venue,time,$request->time'
];
我想验证下面的规则。
'eventDate' && 'venue' && 'time' => 'unique'
在那里我需要检查是否有任何行没有相同的eventDate,地点和时间。任何人都知道如何宣布这样的规则?
这是db表的快照。
尝试定制验证https://laravel.com/docs/5.1/validation#custom-validation-rules – vsogrimen
你能帮忙请给我一个示例代码? –
您不能在使用php的单引号之间使用变量。你也应该确保input和db完全匹配。你也没有指定被验证的列 –