简体   繁体   English

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

[英]Using Joi, validating that a boolean is true

Is it possible to validate that a boolean is true using Joi? 是否可以使用Joi验证布尔值是否为true I've tried using allow , valid and invalid without any luck. 我试过使用allowvalidinvalid没有任何运气。

Have you tried something like this: 你尝试过这样的事情:

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

Using that schema, the following all populate the error property: 使用该模式,以下全部填充error属性:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM