MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Разменете стойностите в масив MongoDB

Можете да разменяте, като използвате индекс на масив. Първо го намерете и го сменете.

db.myCollection.find().forEach(function(doc){
        db.myCollection.update({_id: doc._id},
          {$set: {"geo.0": doc.geo[1], "geo.1": doc.geo[0]}})
    })


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Преобразувайте MongoDB данни при намиране

  2. Грешката на mongoid връща първия документ при извикване на последния?

  3. Макс и мин в mongodb

  4. Как да оптимизирате производителността на ClusterControl и неговите компоненти

  5. Функцията на javascript от страната на сървъра има ли проблеми с производителността в mongoDB?