如何用Joi验证字符串?

时间:2016-09-21 07:11:44

标签: node.js joi

我正在使用Node Joi进行验证。我是节点中的新用户我想验证env只接受2个单词"是"或"否"我必须在以下代码中进行哪些更改

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

1 个答案:

答案 0 :(得分:6)

您可以使用valid函数为字段定义有效值:

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