【发布时间】:2021-03-16 16:56:32
【问题描述】:
我有一个架构,可以在运行时添加两个可选表单之一,并且必须添加其中一个才能通过验证。我已经使用xor() 来解决这个问题,但我想设置一个自定义错误消息,例如“您必须添加一个formA 或formB 才能继续”,而不是默认的"value" must contain at least one of [formA, formB]。
我试过打电话给.xor().message(),但我得到了错误
错误:无法将规则应用于空规则集或最后添加的规则不支持规则属性
如何为 Joi xor() 指定自定义错误消息?
【问题讨论】:
标签: joi