[英]How to use maths operation with Joi.ref() for validating object using Joi?
我想使用 Joi 验证 object ,它在乘法运算中使用 Joi.ref()。
var object = {
a: 5,
b: 6
}
// this is wrong as Joi.ref('a')*2 is now allowed in max()
var schema = Joi.object({
a: Joi.number().integer(),
b: Joi.number().integer().min(1).max(Joi.ref('a')*2)
})
Joi.ref('a')*2
。 那么如何验证 object 使得b<=2*a
?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.