我正在尝试为laravel 5.2中的复合唯一添加验证规则 . 一切都很好 .
'student_id' => 'unique_com:marks,exam_id,' . $data['exam_id']
但是当我在阵列数据上使用它时我不知道如何通过 $data['exam_id']
'mark.*.student_id' => 'unique_com:marks,exam_id,(what i can pass here)'
或者有没有办法访问扩展验证规则中的验证数据 .
注意: exam_id
是数据库表 marks,student_id and exam_id should be composite unique
中第二列的名称 .
1 回答
您可以先将验证放在变量中,然后在每个exam_ids中进行迭代