【发布时间】:2020-01-28 18:59:09
【问题描述】:
我有一个待验证的数组。验证工作正常。但我无法返回正确的消息。
我的请求数组是这样的
mobile = 'tom'=> '0011120', 'dick'=> null, 'harry'=>'001212'
如您所见,dick 的手机号码为空。它应该返回一个错误。 'the mobile number of dick is required.'
我试过了,
$validator = Validator::make(request()->all(),
[
'mobile.*' => 'required'
],
[
'mobile.*.required' => 'the mobile number of :key is required.'
];
当我返回错误类似于'the mobile number of mobile.dick is required.' 如何删除mobile.dick 并仅获取名称部分?
【问题讨论】:
-
你试过'mobile.*.required' =>' :attribute 的手机号码是必需的。' ?
-
你想忽略只有 dick 名字的验证规则吗?
-
@Qonvex620 是的......同样的消息即将到来
-
@BKF.. 我不想忽略任何规则。规则部分运行良好。消息部分出现问题。
标签: php laravel validation