我在我的項目中使用「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))
但都不起作用。