在我的应用程序中,我正在使用mlab和猫鼬来存储某些数据。
这是我的数据如何存储在mlab中的示例。
{
"_id": {
"$oid": "XXXX"
},
"name": {
"fistName": "yyyy",
"lastName": "zzzz"
}
}
在我的数据库中,该数据库远程存储在mlb上,可以包含更多具有如上所述格式的集合。
现在,我想遍历我的所有集合并仅通过诸如name之类的关键字段来查找特定记录并更新为其他值。 就像获取所有集合的firstName和lastName一样,并通过一次迭代一个值来更新为新值。 该怎么做?