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

Bagaimana cara mengambil semua objek dalam koleksi Mongodb termasuk id?

1°/ ModelCompanion sifat menyediakan def findAll(): SalatMongoCursor[ObjectType] = dao.find(MongoDBObject.empty) metode. Anda harus melakukan permintaan khusus untuk setiap koleksi yang dimiliki database Anda.

Jika Anda mengulangi objek yang dikembalikan, akan lebih baik jika Anda mengulanginya dengan SalatMongoCursor[T] dikembalikan oleh dao.find daripada melakukan dua iterasi (satu dengan toList dari Iterator sifat kemudian yang lain di List[T] your ).

2°/ Salat memetakan kunci _id dengan bidang id kelas Anda. Jika Anda mendefinisikan kelas dengan id: ObjectId bidang. Bidang ini dipetakan dengan kunci mongo _id. Anda dapat mengubah perilaku ini menggunakan @Key anotasi seperti yang ditunjukkan dalam dokumentasi Salat



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Menggunakan mongodb eksternal dengan pengembangan meteor

  2. Pencadangan dan Pemulihan MongoDB Menggunakan MongoDump

  3. Cara Menghapus koleksi Mongodb menggunakan nama koleksi di c#

  4. Mendapatkan kesalahan, Kesalahan:tidak dapat terhubung ke server 127.0.0.1 Shell/mongo.js &ketika mencoba menjalankan mongodb di mac osx lion

  5. mongodump Failed:opsi buruk:hanya dapat membuang satu koleksi ke stdout