首页 > 解决方案 > Laravel 中相同验证关键字的不同错误消息

问题描述

我需要验证关键字“唯一”两个不同的错误消息。这个怎么做?是否有任何可以复制和重命名的独特功能?

'unique'               => 'The :Attribute has already been taken.',

谢谢

标签: laravelvalidationunique

解决方案


复制自https://laravel.com/docs/5.6/validation#custom-error-messages

为给定属性指定自定义消息

有时您可能希望仅为特定字段指定自定义错误消息。您可以使用“点”表示法这样做。首先指定属性的名称,然后是规则:

$messages = [
    'email.required' => 'We need to know your e-mail address!',
];

将电子邮件替换为字段名称,并将必填项替换为唯一。


推荐阅读