【发布时间】:2023-01-07 16:39:34
【问题描述】:
我正在构建一个接受“additional_data”数组的 API,但我想对可以传入的字段进行一些控制。
采用以下 JSON:
{
"name": "Joe Bloggs",
"additional_data": {
"type": "example",
"other_type": "example"
}
}
我当前的验证尝试:
return [
'name' => ['required'],
'additional_data.*' => ['sometimes', Rule::in(['type'])]
];
这总是验证失败,我正在寻找的是验证数组的键,这样我就可以确保传入的键是“白名单”的一部分。
【问题讨论】:
标签: laravel validation