使用 Joi,验证布尔值是否为真

Using Joi, validating that a boolean is true

是否可以使用 Joi 验证布尔值是否为 true?我试过使用 allowvalidinvalid,但没有成功。

你有没有尝试过这样的事情:

var schema = Joi.boolean().invalid(false);

使用该架构,以下所有填充错误 属性:

Joi.validate(false, schema);
Joi.validate('false', schema);
Joi.validate('no', schema);
Joi.validate('off', schema);
Joi.validate(0, schema);