小编Ore*_*ats的帖子

Joi 每个验证选项的自定义错误

我有Joi架构并希望为每个选项指定自定义错误消息。

我的架构示例:

const schema = Joi.object().keys({
    name: Joi.string()
      .min(5).error(() => 'first message')
      .max(25).error(() => 'second message')
      .required().error(() => 'third message')
)}
Run Code Online (Sandbox Code Playgroud)

目前,此验证的工作方式如下:如果任何选项无效,则仅显示第三条消息。

预期行为 - 根据哪个选项无效显示错误消息(作为默认的 Joi 行为,但带有我的自定义错误消息)。

谢谢问候!

javascript validation node.js joi

3
推荐指数
1
解决办法
5812
查看次数

标签 统计

javascript ×1

joi ×1

node.js ×1

validation ×1