我需要有关使用弹簧靴进行挥杆验证的帮助。
在Req1中,它没有显示字段名称,您能帮上忙吗?还有如何为任何验证提供自定义错误消息?
更新:
在req1的响应中没有在消息中显示字段名称(productCode
),但在req2的响应中,我们可以看到该字段名称。
type: object
description: get details request object
required: [productCode]
properties:
productCode:
type: string
minLength: 1
description: Identifier for application
-要求1 -----
{
"productCode":""
}
-Res1 -----
{
"code": "400",
"status": 400,
"message": "Validation Failed: string \"\" is too short (length: 0, required minimum: 1)"
}
-要求2 -----
{ }
-Res2 -----
{
"code": "400",
"status": 400,
"message": "Validation Failed: object has missing required properties ([\"productCode\"])"
}