我正在Nodejs上使用Joi模块和猫鼬。
然后我用Joi制作了updatedata代码。
Joi条件此处没有'required()'。
当它被邮递员(如“ abcd”)修补时,它添加得很好。
但是我也想将''用作空数据。
在这种情况下,即使Joi没有require(),也会发生错误。
您能推荐一些解决方案吗?
const clientMemoValidate = Joi.object().keys({
memo: Joi.string().max(10),
});
这 是猫鼬代码。
await Client.findOneAndUpdate(
{ _id: req.body.id },
{ memo: req.body.memo },
{
upsert: true,
new: true,
},
);