使用 Joi,验证布尔值是否为真
Using Joi, validating that a boolean is true
是否可以使用 Joi 验证布尔值是否为 true
?我试过使用 allow
、valid
和 invalid
,但没有成功。
你有没有尝试过这样的事情:
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);
是否可以使用 Joi 验证布尔值是否为 true
?我试过使用 allow
、valid
和 invalid
,但没有成功。
你有没有尝试过这样的事情:
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);