laravel - Laravel 数组键验证
问题描述
我有自定义请求数据:
{
"data": {
"checkThisKeyForExists": [
{
"value": "Array key Validation"
}
]
}
}
而这个验证规则:
$rules = [
'data' => ['required','array'],
'data.*' => ['exists:table,id']
];
如何使用 Laravel 验证数组键?
解决方案
也许对你有帮助
$rules = ([
'name' => 'required|string', //your field
'children.*.name' => 'required|string', //your 1st nested field
'children.*.children.*.name => 'required|string' //your 2nd nested field
]);
推荐阅读
- multithreading - 如何解决管理员 Weblogic 11 OSB 中的卡住线程?
- mysql - 根据特定条件加入 3 个表
- wpf - WPF ComboBox 设置选定值
- electron - 使用电子打包器打包时如何删除所有.DS_Store?
- python - 安装 psycopg2==2.8.1 时出错
- java - 如何将 XML 转换为 HashMap?
- python - Django Rest Framework:使用 FileUploadParser 保存的文件中包含的文件上传请求标头和 webkit 边界
- python - 如何使用 GridSearchCV 确定的最优参数
- swift - stringVar.data.toString().replace("", "") 等效于 swift
- javascript - 类型 'string' 不可分配给类型 '"get" | “邮政”'