更新mongodb集合中的id
发布时间:2022-05-02 19:35:13 314
相关标签: # sql
您好,我正在学习MongoDB,我的练习是将我收藏中的一个id更新为另一个id。我有两个收藏
“第一套”;“工人”
{
"_id" : ObjectId("6224ec342c2d7202b9ad9af6"),
"id_worker" : 180,
"id_boss" : 100,
"hired" : ISODate("2005-02-20T00:00:00Z"),
"id_group" : 10
}
“第二套”;“组”:
{
"_id" : ObjectId("6224ebe12c2d7202b9ad9af1"),
"id_group" : 10,
"name" : "Administrators",
"addres" : "Example"
}
我想换一个_id";我的工人的;“行动id”;“来自收藏”;“团体”;
所以我的工人应该是这样的:
{
"_id" : ObjectId("6224ec342c2d7202b9ad9af6"),
"id_worker" : 180,
"id_boss" : 100,
"hired" : ISODate("2005-02-20T00:00:00Z"),
"id_group" : ObjectId("6224ebe12c2d7202b9ad9af1")
}
我有这样的疑问。当我使用print时,它会显示我的员工列表和组名。如何更改它以修改此集合?使用更新?
var workers = db.workers.find();
while (workers.hasNext()) {
worker = workers.next();
group = db.groups.findOne({"id_group": worker.id_group});
print(group.name);
}
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报