Как обновить «нулевые» данные с Joi в Mongoose - PullRequest
0 голосов
/ 14 мая 2019

Я использую модуль Joi и mongoose в Nodejs.
И я сделал обновленный код с помощью Joi.
Условие Joi не имеет здесь обязательного ') (*).
Когда почтальон пропатчен как abcd, он хорошо добавляется.
Но я хочу также указать '' как нулевые данные.
В этом случае возникает ошибка, даже если Джой не 'требует (). Не могли бы вы порекомендовать какое-нибудь решение?

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,
            },
          );
...