MongoDB - 更新字段并引用另一个文档

时间:2017-02-23 09:52:31

标签: mongodb mongodb-query

我想是否可以通过引用另一个文档来更新集合中所有文档的字段。我尝试使用以下代码执行此操作:

var project = db.Project.find({slug:"engine"});

db.Activity.update({}, {$set:{'project':DBRef("Project", project._id, "mydb")}});

当我查看活动文档时,在"项目"字段,结果是:

{
  _id: ObjectId("..."),
  "project": DBRef("Project", undefined, "mydb")
}

有没有办法正确地做到这一点?

提前致谢。

0 个答案:

没有答案