如何验证Laravel中的每个数组索引



我有通过ajax调用存储数据的数组索引。我只想对数组中的一个索引进行验证。这是我的密码。

foreach($request->info as $info){

$order = new Shipment; 
$order->clientRef =$info[0]; 
$order->receiverName =$info[1];  //validate name only
$order->deliverAddress =$info[2];  
$order->save();
}

我只需要将$info[1];验证为required

下方的前端阵列

array:1 [
"info" => array:1 [
0 => array:21 [
0 => "123"
1 => null
2 => "xyz"
]
]
]

试试这个

$validated = $request->validate([
"info.*.1"  => "required"
]);

相关内容

  • 没有找到相关文章

最新更新