Как проверить, что строка не равна другой (черный список) с Джой? - PullRequest
1 голос
/ 26 апреля 2019

Классический пример:

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

Это подтверждает, что объект имеет поле my_string, которое должно иметь myString в качестве значения.

Как проверить, что ключ my_string не равно notAllowedString?

1 Ответ

4 голосов
/ 26 апреля 2019

вы можете использовать недействительно , чтобы занести в черный список значение ( ссылка для ссылки )

schema = Joi.object().keys({
    my_string: Joi.string().invalid("notAllowedString").required()
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...