MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Golang mgo mendapatkan benda kosong

Anda harus mengekspor bidang struct, jika tidak maka akan diabaikan oleh mgo kemasan. Ubah bidang users ke User dan Data .

type users struct {
    User string `bson:"user" json:"user"`
    Data string `bson:"data" json:"data"` 
}

Secara default ketika nilai struct diubah / disimpan / diambil dari MongoDB, nama bidang digunakan. Jika Anda ingin menggunakan nama yang berbeda, Anda dapat menggunakan tag untuk memberi tahu nama apa yang harus dipetakan bidang tersebut.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Keamanan Basis Data 101:Memahami Hak Istimewa Akses Basis Data

  2. Node - Mongoose 3.6 - Urutkan kueri dengan bidang yang terisi

  3. Mongoose dan banyak database dalam proyek node.js tunggal

  4. Hapus gaya kaskade di Mongoose

  5. mongodb paging berbasis rentang