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