我有一个帖子值members
,成员是一组值。我如何验证某个特定值不在列表中?验证表单数组中的值
例
$this->validate($request, [
'member_ids' => 'required|min:1|not_in:4',
]);
谢谢!
我有一个帖子值members
,成员是一组值。我如何验证某个特定值不在列表中?验证表单数组中的值
$this->validate($request, [
'member_ids' => 'required|min:1|not_in:4',
]);
谢谢!
我不知道它是什么,你想实现,但我认为你可以从这里找到一个解决方案:http://laravel.io/forum/11-12-2014-how-to-validate-array-input
Laravel 5.2具有array validation。
那么试试这个:
$this->validate($request, [
'member_ids.*' => 'required|not_in:4',
]);
是否有可能使用另一个请求参数? ''required | not_in:owner_id'' – Gerrit
@Gerrit你可以使用“不同的”规则,看看[这里](https://laravel.com/docs/5.2/validation#rule-different)。 它应该看起来像'required | different:owner_id' –
嗯,我想,检查是否在数组中存在着一些价值不验证的问题。 – Saani