我有一个方案我希望subscribe
接受true
,false
和空字符串
''
我怎么能这样做
const Register = Joi.object().keys({
company_id: Joi.string().required(),
subscribe: Joi.boolean()
});
答案 0 :(得分:2)
subscribe: [Joi.boolean, Joi.string.max(0)]
我花了3秒钟阅读github documentation上的例子。
答案 1 :(得分:1)
您的代码在()
之后包含Joi.boolean
Joi.boolean()
只需删除,然后它变为Joi.boolean
,现在运行代码。
var Register = Joi.object().keys({
company_id: Joi.string().required(),
subscribe: [Joi.boolean, Joi.string.max(0)]
});