【发布时间】:2020-04-15 12:03:38
【问题描述】:
这里的文件/vendor/laravel/framework/src/Illuminate/Validation/Concerns/ValidatesAttributes.php和方法validateExists返回错误
数组到字符串的转换
当用户输入如下:
array:2 [
0 => array:1 [
'key' => 'value'
]
1 => array:1 [
'key' => 'value'
]
]
此数组进入此文件第 655 行的变量 $value。
那里是真正的 laravel 错误吗?
编辑
我的验证:
'cars.*.brand' => [
'exists:my_table,id',
]
【问题讨论】:
-
你应该展示你的验证是什么样子的。
-
显示你的 dd($request->all());当你有错误时
-
问题中的多维数组是
$value的输出。我把它放在 try catch 中,然后在 catch 部分打印出这个数组。
标签: laravel validation exists