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

Simpan bidang putus-putus di MongoDB

Anda tidak dapat memiliki . dalam nama bidang. Dot adalah betapa istimewanya di mongodb. Misalnya jika Anda memasukkan

db.test.insert({
   a: {
      b: 2
   }
});

Dan kemudian Anda dapat mencari item tersebut dengan

db.test.find({
   'a.b': 2
});

Jadi bayangkan Anda dapat memiliki titik di nama bidang dan Anda memasukkan

db.test.insert({
   a: {
      b: 2
   },
   'a.b': 3
});'

Maka akan aneh untuk mencari dengan 'a.b' , bukan?




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose/Mongodb:Kecualikan bidang dari data kueri yang terisi

  2. Proyeksi daftar MongoDB dari subbidang

  3. Bagaimana cara mengonversi format tanggal di mongodb

  4. URI Mongo dengan sertifikat yang ditandatangani sendiri

  5. $push dan $set dalam pembaruan MongoDB yang sama