如何结合默认和自定义joi错误消息?

时间:2019-12-18 16:03:23

标签: express validation joi

我一直在使用类似以下的内容来为joi验证失败提供自定义错误消息。

joi.object({
  user:joi
    .string()
    .required()
    .messages({
      "string.base": Errors.INVALID_USER,
    }),
  rating: joi
    .number()
    .required()
    .messages({
      "number.base": Errors.INCORRECT_RATING,
    })
})

我现在想将自定义错误消息与默认错误消息合并(如果没有消息功能,joi会提供该错误消息)。 有什么方法可以访问默认错误消息,以便我可以将它们组合在一起,

例如:${Errors.USER_INVALID} : ${default_message_for_string.base}

0 个答案:

没有答案