Pra*_*kki 2 mongodb mongodb-query
我有一个像"geo": [39.897867,-121.8909978]我的MongoDb集合中的数组.
我需要做的是交换数组中存在的值.
请帮帮我.谢谢...
您可以使用数组索引进行交换.首先找到并交换它.
db.myCollection.find().forEach(function(doc){
db.myCollection.update({_id: doc._id},
{$set: {"geo.0": doc.geo[1], "geo.1": doc.geo[0]}})
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1944 次 |
| 最近记录: |