MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Hoán đổi các giá trị trong một mảng MongoDB

Bạn có thể hoán đổi bằng cách sử dụng chỉ mục mảng. Trước tiên, hãy tìm nó và hoán đổi nó.

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. Trong Mongo, có cách nào để kiểm tra và thiết lập như hoạt động nguyên tử không?

  2. MongoDB:Khóa duy nhất trong tài liệu nhúng

  3. Mối quan tâm về ghi mongod mặc định trong phiên bản nào?

  4. Đặt kết nối MongoDB với Luồng khí

  5. Kiểm tra xác thực MongoDB với trình điều khiển Java 3.0