我的样本json数据在这里
{
"allRecords": [
{
"name": "Jhon",
"email": "jhon@gmail.com",
"age": "30",
"address": "NA",
"uniqueId": "81467yht"
},
{
"name": "Doe",
"email": "doe@gmail.com",
"age": "60",
"address": "NA",
"uniqueId": "88797kkk"
},
{
"name": "Falcon",
"email": "falcon@gmail.com",
"age": "40",
"address": "NA",
"uniqueId": "7876ooot"
}
]
}
这里allRecords将有多个对象。所以我需要在laravel中验证所有allRecords的正文字段。
验证1:验证特定参数是否需要(名称,电子邮件,年龄,uniqueId)。如果整个json对象中缺少一个参数,则应该通过错误消息。
验证2:需要检查唯一值" uniqueId"使用我现有的数据库。
我有一个名为" recordsUniqueIdCheck()"的函数。可以检查uniqueId是否与数据库无关。
function recordsUniqueIdCheck($uniqueId){
if(exist id){
return true;
}else{
return false
}
}
由于