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

Cách thêm giá trị vào đối tượng bson.D

Nối DocElem (mgo) hoặc E (go.mongodb.org) tùy thuộc vào ứng dụng khách bạn đang sử dụng.

var setElements bson.D
if len(pivot.Base) > 0 {
  setElements = append(setElements, bson.E{"base", pivot.Base})
}
if len(pivot.Email) > 0 {
    setElements = append(setElements, bson.E{"email", pivot.Email})
}

setMap := bson.D{
    {"$set", setElements},
}

Thay bson.E bằng bson.DocElem cho mgo.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoCommandException:Lệnh không thành công với lỗi 8000 (AtlasError):'không có tên SNI nào được gửi, hãy đảm bảo sử dụng trình điều khiển / trình bao MongoDB 3.4+.'

  2. Làm cách nào để bạn chuyển đổi một chuỗi thập lục phân thành một số trong mongodb?

  3. Số lượng nhóm với MongoDB sử dụng khung tổng hợp

  4. Cách đọc một bộ sưu tập phụ thuộc vào một bộ sưu tập khác trong Meteor

  5. Sử dụng biến với regex để tìm dữ liệu trong mongodb (ứng dụng Meteor)