Python MongoDB membuat koleksi
- Halaman Sebelumnya MongoDB Buat Database
- Halaman Berikutnya MongoDB Insert
Koleksi di MongoDB sama dengan tabel di database SQL.
Membuat koleksi
Untuk membuat koleksi di MongoDB, gunakan objek database dan tentukan nama koleksi yang akan dibuat.
Jika dia tidak ada, MongoDB akan membuat koleksi itu.
Contoh
Buat koleksi yang bernama "customers":
import pymongo import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["mydatabase"] mycol =
mydb["customers"]Pemberitahuan penting:
Dalam MongoDB, koleksi tidak akan dibuat sebelum mendapatkan konten.
Periksa apakah koleksi ada
Ingat: Dalam MongoDB, koleksi tidak akan dibuat sebelum mengambil konten, jadi jika ini adalah kali pertama Anda membuat koleksi, Anda harus menyelesaikan bab berikutnya (membuat dokumen) sebelum memeriksa apakah koleksi ada!
Anda dapat memeriksa apakah ada koleksi didalam database dengan mencantumkan semua koleksi:
Contoh
Kembalikan daftar semua koleksi didalam database:
print(mydb.list_collection_names())
atau Anda dapat memeriksa koleksi tertentu berdasarkan nama:
Contoh
Periksa apakah koleksi "customers" ada:
collist = mydb.list_collection_names() jika "customers" di collist: print("Koleksi ada.")
- Halaman Sebelumnya MongoDB Buat Database
- Halaman Berikutnya MongoDB Insert