【问题标题】:update multiple records in mongodb using mongoose使用 mongoose 更新 mongodb 中的多条记录
【发布时间】:2021-02-01 23:44:41
【问题描述】:

我有以下文档的 mongodb 集合。

我想在 Nodejs mongoose 中更新电话 = 9876054321,其中电子邮件 = xyz@gmail.com。我的结果应该如下所示。

【问题讨论】:

    标签: node.js mongoose mongoose-schema


    【解决方案1】:

    如果模型创建正确,请尝试

    await Model.updateMany({ Email : "xyz@gmail.com" }, { phone : 9876054321 });
    let result = await Model.find({Email  : "xyz@gmail.com"}).lean();
    console.log(result)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-12
      • 1970-01-01
      • 2016-12-09
      • 2013-01-21
      • 1970-01-01
      • 2020-04-25
      • 2013-06-19
      相关资源
      最近更新 更多