我的mongo数据库中有以下数据。

{
  "FirstName": "Sunil",
  "LastName": "Jamkatel"
}


我想将全名添加到数据库中的所有文档中,以便它从文档中获取名字和姓氏,并将它们加起来,如下所示:

{
  "FirstName": "Sunil",
  "LastName": "Jamkatel",
  "FullName": "Sunil Jamkatel"
}


请让我知道使用mongoosejs的方法。
谢谢

最佳答案

一种简单的解决方案是使用将multi选项设置为true的更新。该语句可能类似于:

YourModel.update(
  {},
  {
    $set: {
      "FullName": "Sunil Jamkatel"
    }
  },
  {
    multi: true
  }
);

09-15 21:02