【发布时间】:2020-08-31 20:09:02
【问题描述】:
在我的模型中,我定义了一个模型架构。其中一个属性是名称,它是必填字段,最小字符长度应为 5。
@property({
type: 'string',
required: true,
jsonSchema: {
title: 'name',
minLength: 5,
maxLength: 64,
},
})
name: string;
但问题是,如果名称验证失败,我收到的错误消息是(即我传递的字符少于 5 个),
{
"error": {
"statusCode": 422,
"name": "UnprocessableEntityError",
"message": "should NOT be shorter than 5 characters"
}
}
如何定义自定义错误消息?
【问题讨论】:
标签: loopback4