Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Perintah count digunakan untuk menghitung jumlah dokumen dalam koleksi yang cocok dengan kueri tertentu. Perintah ini berguna untuk mendapatkan statistik cepat tentang data yang disimpan dalam koleksi Anda, seperti jumlah dokumen yang memenuhi kriteria tertentu.
Syntax
Sintaks untuk count perintah adalah sebagai berikut:
db.collection.count(query, options)
-
query: Dokumen yang menentukan kriteria pemilihan menggunakan operator kueri. -
options: Opsional. Dokumen yang menentukan opsi, sepertilimitdanskip.
Examples
Berikut adalah beberapa contoh untuk menunjukkan penggunaan count perintah:
Contoh 1. Menghitung semua dokumen dalam koleksi
Untuk menghitung semua dokumen dalam stores koleksi:
db.stores.count({})
Contoh keluaran
[mongos] StoreData> db.stores.countDocuments({})
60570
Contoh 2. Menghitung dokumen dengan kriteria tertentu
Untuk menghitung jumlah penyimpanan dengan ID penyimpanan tertentu _id :
db.stores.count({ "_id": "e5767a9f-cd95-439c-9ec4-7ddc13d22926" })
Contoh keluaran
[mongos] StoreData> db.stores.count({ "_id": "e5767a9f-cd95-439c-9ec4-7ddc13d22926" })
1
Contoh 3. Menghitung dokumen dengan kriteria berlapis
Untuk menghitung jumlah toko yang memiliki acara promosi tertentu:
db.stores.count({ "promotionEvents.eventName": "Incredible Discount Days" })
Contoh keluaran
[mongos] StoreData> db.stores.count({ "promotionEvents.eventName": "Incredible Discount Days" })
2156
Contoh 4. Menghitung dokumen dengan beberapa kriteria
Untuk menghitung jumlah penyimpanan yang terletak di garis lintang dan bujur tertentu:
db.stores.count({ "location.lat": -2.4111, "location.lon": 72.1041 })
Contoh keluaran
[mongos] StoreData> db.stores.count({ "location.lat": -2.4111, "location.lon": 72.1041 })
1
Konten terkait
- Meninjau opsi untuk Migrasi dari MongoDB ke Azure DocumentDB
- Baca selengkapnya tentang Kompatibilitas fitur dengan MongoDB