Я добавил правила проверки для модели в петле. Проверки работают нормально, но ответное сообщение, которое я получаю, генерируется автоматически. Мне нужно отправить пользовательский объект ответа, основанный на проверке.
Моя проверка модели имеет многовариантность 5, как показано ниже
@property({
name: 'name',
description: "The product's common name.",
type: 'number',
required: true,
// Specify the JSON validation rules here
jsonSchema: {
multipleOf: 5
},
})
counter: number;
Я получаю сообщение проверки, как показано ниже
{
"error": {
"statusCode": 422,
"name": "UnprocessableEntityError",
"message": "The request body is invalid. See error object `details` property for more info.",
"code": "VALIDATION_FAILED",
"details": [
{
"path": ".counter",
"code": "multipleOf",
"message": "should be multiple of 5",
"info": {
"multipleOf": 5
}
}
]
}
}
Мне нужно изменить объект ответа в соответствии с моим требованием. Могу ли я обновить этот объект ответа?