Node.js 如何使用Joi验证字符串?

Node.js 如何使用Joi验证字符串?,node.js,joi,Node.js,Joi,我正在使用节点Joi进行验证。我在节点中是新手,我想验证env以仅接受两个词“是”或“否”,即我必须在以下代码中进行的更改 schema = Joi.object().keys({ app_id: Joi.string().required(), env: Joi.string().required() }); 您可以使用函数定义字段的有效值: schema = Joi.object().keys({ app_id: Joi.string().required(),

我正在使用
节点Joi
进行验证。我在节点中是新手,我想验证
env
以仅接受两个词“是”或“否”,即我必须在以下代码中进行的更改

schema = Joi.object().keys({
    app_id: Joi.string().required(),
    env: Joi.string().required()
});
您可以使用函数定义字段的有效值:

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