【发布时间】:2020-11-19 02:57:48
【问题描述】:
我需要验证请求的 JSON 正文,它必须是一个数组。
我知道我可以像这样将单个字段验证为数组:
$request->validate([
'name' => ['required', 'array'],
]);
但是我怎样才能验证整个请求是一个数组而不是一个对象呢?
【问题讨论】:
-
为什么要验证一切都是数组?只是当您向服务器发送请求时,您必须为您发送的内容命名。例如
name=Johnemail=john@mail.com,如果你想发送数组中的所有内容,它必须是array[]=value1array[]=value2,然后在后端$request->array,并验证array parameter是array跨度>
标签: laravel validation