【发布时间】:2019-07-23 21:02:32
【问题描述】:
我有 Joi 架构并想为每个选项指定自定义错误消息。
我的架构示例:
const schema = Joi.object().keys({
name: Joi.string()
.min(5).error(() => 'first message')
.max(25).error(() => 'second message')
.required().error(() => 'third message')
)}
目前,此验证以这种方式工作:如果任何选项无效,则只会出现第三条消息。
预期行为 - 根据哪个选项无效显示错误消息(作为默认 Joi 行为,但带有我的自定义错误消息)。
谢谢!
【问题讨论】:
标签: javascript node.js validation joi