【发布时间】:2019-02-03 08:07:30
【问题描述】:
请求可以包含字段coord ({x: 1, y: 2}) 或不包含它。例如:
正确(没有coord):
[
'another_param' => 'value',
],
正确:
[
'another_param' => 'value',
'coord' => [
'x' => 1,
'y' => 2,
],
],
无效(coord 格式错误):
[
'another_param' => 'value',
'coord' => [
'x' => 1,
],
],
是否可以按标准规则编写(没有自定义和闭包)。
我的尝试:
'rules' => [
'coord' => 'array',
'coord.x' => 'required',
'coord.y' => 'required',
],
但如果请求不包含coord,则错误:coord.x 字段是必需的。
【问题讨论】:
标签: laravel laravel-validation