Php 如何将有说服力的集合传递给验证规则?
我有一条规则:Php 如何将有说服力的集合传递给验证规则?,php,laravel,laravel-5,Php,Laravel,Laravel 5,我有一条规则: Validator::make($data, [ 'category' => [ 'required', Rule::notIn(['news', 'article']), ], ]); 问题是新闻和文章存储在另一个表中。如何将该表中的数据传递到notIn中?使用laravelexists验证 参考链接 Validator::make$data[ “类别”=>[ “必需”, 规则::exists('tableName')->
Validator::make($data, [
'category' => [
'required',
Rule::notIn(['news', 'article']),
],
]);
问题是新闻和文章存储在另一个表中。如何将该表中的数据传递到notIn中?使用laravel
exists
验证
参考链接
Validator::make$data[
“类别”=>[
“必需”,
规则::exists('tableName')->其中(函数($query){
$query->where('列',“活动”);
}),
],
]);
``
如果我想对其运行一个额外的where条件并提供一个自定义列名,该怎么办?对于什么条件?我有一个布尔字段用于该条件的active或inactivetable@on3ss现在检查