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

Temukan dokumen dengan ObjectID di mongoDB

Cukup yakin Anda harus menggunakan MongoId objek, misalnya

$item = $collection->findOne(array(
    '_id' => new MongoId('4e49fd8269fd873c0a000000')));

Catatan di halaman Query agak tumpul tapi disebutkan...

Kecuali jika pengguna telah menentukan sebaliknya, bidang _id adalah MongoId. Kesalahan paling umum adalah mencoba menggunakan string untuk mencocokkan MongoId. Perlu diingat bahwa ini adalah dua tipe data yang berbeda, dan tidak akan cocok satu sama lain dengan cara yang sama bahwa string "array()" tidak sama dengan array kosong



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara mendapatkan panggilan balik di MongoDB collection.find()

  2. Bagaimana menemukan nilai min di mongodb

  3. MongoDB $sampel

  4. Ikhtisar Mesin Penyimpanan WiredTiger untuk MongoDB

  5. .updateOne di MongoDB tidak berfungsi di Node.js