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.

336
Catatan acak dari MongoDB

Saya mencari untuk mendapatkan catatan acak dari yang sangat besar (rekor 100 juta) mongodb. Apa cara tercepat dan paling efisien untuk melakukannya? Data sudah ada di sana dan tidak ada bidang di mana saya bisa menghasilkan angka acak dan mendapatkan baris acak. Ada

183
Cara Memperbarui Beberapa Elemen Array di mongodb

Saya punya dokumen Mongo yang menampung berbagai elemen. Saya ingin mengatur ulang .handledatribut semua objek dalam array di mana .profile= XX. Dokumen tersebut dalam bentuk berikut: { "_id": ObjectId("4d2d8deff4e6c1d71fc29a07"), "user_id": "714638ba-2e08-2168-2b99-00002f3d43c0", "events":...

146
mongodb: masukkan jika tidak ada

Setiap hari, saya menerima stok dokumen (pembaruan). Yang ingin saya lakukan adalah memasukkan setiap item yang belum ada. Saya juga ingin melacak saat pertama kali saya memasukkannya, dan terakhir kali saya melihatnya dalam pembaruan. Saya tidak ingin memiliki dokumen duplikat. Saya tidak...

99
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...