Как проверить строку с помощью Joi?

Я использую Node Joi для проверки. Я новичок в узле. Я хочу, чтобы env принимал только 2 слова «Да» или «Нет». Какие изменения мне нужно внести в следующий код

schema = Joi.object().keys({
    app_id: Joi.string().required(),
    env: Joi.string().required()
});

person Farhan Yaseen    schedule 21.09.2016    source источник


Ответы (1)


Вы можете использовать _1 _ функция для определения допустимых значений для поля:

schema = Joi.object().keys({
    app_id: Joi.string().required(),
    env: Joi.string().valid("Yes", "No").required()
});
person Vsevolod Goloviznin    schedule 21.09.2016