验证位置:post_fieds 在 laravel 5.


可以使用

请求中的值来验证请求。

简单的例子,我有带有规则的 FormRequest 对象:

public function rules() {
    return [
        'id' => 'required|integer',
        'languages' => 'required|array',
        'default_language' => 'required|in:languages',
    ];
}

如何验证语言中必须default_language哪些值?

是的,你可以像这样使用 in_array:otherfield 验证:

 public function rules() {
return [
    'id' => 'required|integer',
    'languages' => 'required|array',
    'default_language' => 'required|in_array:languages',
];

}

https://laravel.com/docs/5.4/validation#rule-in-array

相关内容

  • 没有找到相关文章

最新更新