服务中的自定义验证消息
Custom validate message in Service
我的服务有规则:
public function rules()
{
$data = [
'companyDetailsINN'=>'required|digits_between:10,12|unique:accounts,companyDetailsINN',//todo добавить проверку по на кол-во символов в зависимости от typeID (DEFAccountCompanyType, поле innDigits)
'companyDetailsINN.unique' => 'this is my custom error message for required',
];
}
但我想要 return 唯一错误的自定义验证消息?
如果您不使用表单请求,我建议您使用它。
在里面,你可以有你的规则和信息。这样您就可以将验证与控制器完全分开。
https://laravel.com/docs/7.x/validation#form-request-validation
您可以像这样定义自定义错误消息。
public function messages()
{
return [
'companyDetailsINN.unique' => 'this is my custom error message for unique',
];
}
https://laravel.com/docs/7.x/validation#customizing-the-error-messages
我的服务有规则:
public function rules()
{
$data = [
'companyDetailsINN'=>'required|digits_between:10,12|unique:accounts,companyDetailsINN',//todo добавить проверку по на кол-во символов в зависимости от typeID (DEFAccountCompanyType, поле innDigits)
'companyDetailsINN.unique' => 'this is my custom error message for required',
];
}
但我想要 return 唯一错误的自定义验证消息?
如果您不使用表单请求,我建议您使用它。
在里面,你可以有你的规则和信息。这样您就可以将验证与控制器完全分开。
https://laravel.com/docs/7.x/validation#form-request-validation
您可以像这样定义自定义错误消息。
public function messages()
{
return [
'companyDetailsINN.unique' => 'this is my custom error message for unique',
];
}
https://laravel.com/docs/7.x/validation#customizing-the-error-messages