我在我的项目中使用“joi”:“10.0.6”和“express-validation”:“1.0.1”来验证JSON对象,I将保存在数据库中。 其中一个字段是一个字符串,但可能为空或空。 如何让我的字符串在空或空的情况下通过验证?在joi中允许字符串为空或空表示验证
我已经尝试过这种情况:
dataId: Joi.string().allow(null).allow('').optional()
和
dataId: Joi.alternatives().try(Joi.string(), Joi.allow(null))
但都不起作用。