如何用Joi验证一个字符串不等于另一个(黑名单)?

时间:2019-04-26 06:36:01

标签: javascript node.js joi

一个经典的例子是:

schema = Joi.object().keys({
    my_string: Joi.string().valid("myString").required()
});

这将验证对象的字段my_string的值必须为myString

如何检查键my_string是否等于notAllowedString

1 个答案:

答案 0 :(得分:3)

您可以使用无效将值黑名单(link for ref

schema = Joi.object().keys({
    my_string: Joi.string().invalid("notAllowedString").required()
});