laravel 4文档提到了独特的现场验证.他们在这里解释如何将where子句包含在唯一验证中.例如,唯一表的单个WHERE子句:
$validator = Validator::make(
array(
'name' => 'John Doe'
),
array(
'name' => 'unique:table,field,NULL,id,field1,value1'
)
);
Run Code Online (Sandbox Code Playgroud)
现在我假设这样做:
"SELECT id FROM table WHERE field = 'John Doe' AND field1 = value1 LIMIT 1"
Run Code Online (Sandbox Code Playgroud)
然后检查此查询是否返回结果,如果没有通过验证器.
所以我想知道是否有办法在条款中添加更多内容?如果是这样怎么样?