Pertanyaan yang diberi tag «mongodb-query»

Tag ini untuk pertanyaan yang berkaitan dengan kueri dan pembaruan koleksi MongoDB, baik melalui mongo shell atau menggunakan driver bahasa pemrograman.

6
$ lookup di ObjectId dalam sebuah array
Apa sintaks untuk melakukan $ lookup pada bidang yang merupakan larik ObjectIds daripada hanya satu ObjectId? Contoh Dokumen Pemesanan: { _id: ObjectId("..."), products: [ ObjectId("..<Car ObjectId>.."), ObjectId("..<Bike ObjectId>..") ] } Kueri Tidak Berfungsi: db.orders.aggregate([ { $lookup: { from: "products", localField: "products", foreignField: "_id", as: "productObjects" } } ]) Hasil yang …

8
Dapatkan rekor terbaru dari koleksi mongodb
Saya ingin mengetahui rekor terbaru dalam sebuah koleksi. Bagaimana cara melakukannya? Catatan: Saya tahu kueri baris perintah berikut berfungsi: 1. db.test.find().sort({"idate":-1}).limit(1).forEach(printjson); 2. db.test.find().skip(db.test.count()-1).forEach(printjson) di mana idate memiliki stempel waktu ditambahkan. Masalahnya adalah semakin lama koleksi tersebut adalah waktu untuk mendapatkan kembali data dan koleksi 'tes' saya sangat besar. Saya butuh …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.