【发布时间】:2019-03-27 11:04:53
【问题描述】:
我有自定义验证码:
$this->validate($request, [
'array' => 'required|array|max:100',
'array.*' => 'required|string|distinct|min:3'
], [
'array.max' => 'Array can't have more :max items',
]);
这里如何添加带有数组项规则的自定义消息?
例如:'array.item.min' => 'Array items length can't be greater :min charackters'
数组项的示例 laravel 默认验证错误消息:
{
message: "The given data was invalid."
}
errors: {
array.3: ["The array.3 must be at least 3 characters."]
}
array.3: ["The array.3 must be at least 3 characters."]
0: "The array.3 must be at least 3 characters."
message: "The given data was invalid."
如何用我的数组项的单个消息替换此验证消息?
【问题讨论】:
-
你能提供更多代码让我更好地理解
-
我不确定,你能试试
array.*.min吗? -
@aceraven777,它不工作。
标签: arrays laravel validation laravel-5.7