Joi 布尔值如何接受空字符串
Joi How boolean can accept empty string
我有一个方案,我希望 subscribe
接受 true
、false
和空字符串
''
我该怎么做
const Register = Joi.object().keys({
company_id: Joi.string().required(),
subscribe: Joi.boolean()
});
subscribe: [Joi.boolean, Joi.string.max(0)]
我花了 3 秒阅读 github documentation 上的示例。
您的代码在 Joi.boolean
之后包含 ()
就像这样 Joi.boolean()
只是删除然后它变成 Joi.boolean
现在 运行 代码。
var Register = Joi.object().keys({
company_id: Joi.string().required(),
subscribe: [Joi.boolean, Joi.string.max(0)]
});
我有一个方案,我希望 subscribe
接受 true
、false
和空字符串
''
我该怎么做
const Register = Joi.object().keys({
company_id: Joi.string().required(),
subscribe: Joi.boolean()
});
subscribe: [Joi.boolean, Joi.string.max(0)]
我花了 3 秒阅读 github documentation 上的示例。
您的代码在 Joi.boolean
之后包含 ()
就像这样 Joi.boolean()
只是删除然后它变成 Joi.boolean
现在 运行 代码。
var Register = Joi.object().keys({
company_id: Joi.string().required(),
subscribe: [Joi.boolean, Joi.string.max(0)]
});