【发布时间】:2017-12-04 18:44:00
【问题描述】:
我有一个表单请求验证文件,它检查输入字段是否不为空 ('required'),然后检查它的值是否存在于表 'table1' 的数据库中。
我想在同一个输入字段中添加第二个存在规则,如果不满足第二个存在验证规则,则返回一条消息:
public function rules()
{
return [
'tour' => 'required|exists:table1,id|//another exists: table2, id//'
];
}
public function messages()
{
return [
'tour.required' => 'Message 1!',
'tour.exists:table1,id' => 'Message 2!',
'tour.//another exists: table2, id//' => 'Message 3!'
];
}
目前只有第二条规则有效。任何想法如何做?:)
提前谢谢大家!
【问题讨论】:
标签: laravel laravel-validation laravel-form