Pada artikel ini kami akan menunjukkan cara menampilkan daftar koleksi dalam database di MongoDB. Ada berbagai cara untuk melakukan ini, tetapi pertama-tama kami akan menunjukkan cara cepat dan mudah sebelum kami menunjukkan cara yang lain. Kami akan menunjukkan cara melakukannya di MongoDB Shell karena itu adalah cara paling universal untuk melakukannya. Tetapi Anda mungkin mencari cara melakukannya menggunakan driver untuk NodeJS, PHP, atau Python, jadi kami juga akan menunjukkan cara melakukannya dengan driver resmi untuk NodeJS sehingga Anda dapat melihat bagaimana terjemahannya menjadi driver Show Prasyarat
Tampilkan Koleksi Menggunakan MongoDB ShellPertama-tama mari kita membahas cara mendaftar semua koleksi dalam database menggunakan shell MongoDB Ya, sesederhana itu. Perintah ini akan menampilkan semua koleksi di database saat ini. Jika Anda tidak melihat koleksi yang ingin Anda lihat, Anda mungkin ingin memeriksa apakah Anda memiliki izin karena hanya koleksi yang terdaftar yang izinnya Anda miliki Catatan. Jika Anda tidak yakin bagaimana memulai MongoDB Shell, harap lakukan hal berikut yang akan membawa Anda ke MongoDB Shell selama Anda telah menginstal MongoDB. Pertama pergi ke shell dan jalankan perintah Alur Kerja UmumBiasanya Anda akan memeriksa untuk melihat apakah koleksi ada di database, jadi mari kita lakukan prosesnya dari ujung ke ujung Pertama mari kita buat daftar database > tampilkan dbs Kami mencari untuk melihat koleksi apa yang ada di > gunakan kelontongdb Sekarang setelah kita memilih database, mari daftarkan koleksi di dalamnya dengan perintah yang baru saja kita ulas > tampilkan koleksi Sebuah alternatif. listCollectionsAnda juga dapat menggunakan salah satu perintah Administratif meskipun sintaksnya lebih tidak jelas > db. runCommand( { listCollections. 1. 0, nama Saja. BENAR } ) { Contoh NodeJSAlasan kami memperkenalkan cara Alternatif dengan perintah Administratif adalah agar driver menggunakan sintaks yang lebih mirip dengan alternatif. Mari kita lihat bagaimana kita bisa membuat daftar koleksi kita dari skrip di NodeJS var MongoClient = membutuhkan('mongodb'). Klien Mongo; Klien Mongo. hubungkan(url, fungsi (err, db) { Jika Anda menjalankan skrip ini dengan Anda, itu akan menampilkan array yang memiliki info di setiap koleksi. [{ nama. 'produk', Ada banyak info di sini, tetapi Anda dapat melihat dari nilai KesimpulanKami harap Anda dapat menggunakan salah satu dari metode ini untuk mencantumkan koleksi Anda di MongoDB. Kami pertama kali menunjukkan kepada Anda beberapa opsi di shell dan kemudian menggunakan driver NodeJS dari MongoDB. Jika Anda menggunakan kumpulan driver yang berbeda, kodenya harus serupa Kami harap ini memecahkan masalah apa pun yang mungkin Anda miliki, tetapi jika Anda ingin pindah ke data MongoDB Anda dan kompleksitas lingkungan produksi yang dikelola oleh para ahli, jangan ragu untuk menghubungi kami di Object Rocket Bagaimana cara mendapatkan semua koleksi di MongoDB nodejs?js. Gunakan metode listCollections() untuk membuat daftar semua koleksi di database dengan Node. aplikasi js . Aplikasi harus membuat koneksi ke database MongoDB sebelumnya. Cangkang JavaScript. Pengguna shell JavaScript dapat menggunakan metode berikut untuk membuat daftar koleksi di database MongoDB.
Bagaimana cara mendapatkan semua koleksi di MongoDB?Untuk mencantumkan semua koleksi di shell Mongo, Anda dapat menggunakan fungsi getCollectionNames() .
Bagaimana cara membaca koleksi di MongoDB menggunakan node JS?Untuk memilih data dari koleksi di MongoDB, kita dapat menggunakan metode findOne() . Metode findOne() mengembalikan kemunculan pertama dalam pemilihan. Parameter pertama metode findOne() adalah objek kueri.
Bagaimana cara mendapatkan semua dokumen dari MongoDB?Sambungkan ke database menggunakan metode getDatabase(). Dapatkan objek koleksi tempat Anda ingin mengambil dokumen, menggunakan metode getCollection(). Ambil objek iterable yang berisi semua dokumen dari koleksi saat ini dengan memanggil metode find() |