【发布时间】:2022-11-01 10:56:22
【问题描述】:
我有以下路线:
Route.resource("veiculos", "VeiculoController").validator(
new Map([[["veiculos.store"], ["StoreVeiculo"]]])
);
我的验证器文件如下所示:
'use strict'
class StoreVeiculo {
get rules () {
return {
vei_placa: 'required',
};
}
get messages () {
return {
'required': 'Placa do veiculo nao foi enviada',
};
}
}
module.exports = StoreVeiculo
我预计会收到此错误消息:“Placa do veiculo nao foi enviada”,但我收到的是默认的“验证失败。请确保您已正确填写所有字段”。
是的,我正在向 /veiculos 端点发送 POST 请求。
P.S:我正在使用 adonis v4 并按照此处的步骤操作: https://legacy.adonisjs.com/docs/4.1/validator#_route_validator
【问题讨论】:
标签: javascript validation adonis.js