laravel 表单验证 一个字段验证依据另一个字段?

1.表单验证中,有一个字段需要依赖表单中的另一个字段。

return [
    'discount_id'=>'required|integer',
    'production_id'=>'required|integer'
];

上面两个字段中对应关系存在表中,我需要去验证存不存在POST过来两个值的对应关系,这样该怎么处理。

阅读 6.8k
3 个回答
confirmed

官方的描述:

字段值需与对应的字段值 foo_confirmation 相同。例如,如果验证的字段是 password ,那对应的字段 password_confirmation 就必须存在且与 password 字段相符。

这两个值有什么关系?

$v->sometimes(['reason', 'cost'], 'required', function ($input) {
    return $input->games >= 100;
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题