如何在Mongoose上使用Joi更新“空”数据

时间:2019-05-14 02:32:04

标签: node.js mongoose joi

我正在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,
            },
          );

0 个答案:

没有答案