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

Kueri MongoDB Menggunakan 'ObjectId'

Anda perlu membuat instance ObjectId dan kemudian kueri menggunakan instance itu, jika tidak, kueri Anda membandingkan ObjectId s ke string dan gagal menemukan dokumen yang cocok.

Ini seharusnya berhasil:

var query_id = Query.EQ("_id", ObjectId.Parse("50ed4e7d5baffd13a44d0153"));
var entity = dbCollection.FindOne(query_id);
return entity.ToString();


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB memperbarui objek array di dalam array

  2. pemetaan dalam indeks buat di pencarian elastis melalui sungai mongodb tidak berlaku

  3. mongo-go-driver:filter kueri ATAU/DAN bersarang

  4. Querying Mongodb Subdocuments error Mengonversi struktur melingkar ke JSON

  5. Agregat Moongoose $match tidak cocok dengan id