Pengembangan Skrip / Objek Konektor DFF.CONN / MongoDB
Objek operasi Konektor MongoDB terutama menyediakan sejumlah metode untuk mengoperasikan MongoDB.
Parameter DFF.CONN(...) adalah sebagai berikut:
| Parameter | Tipe | Wajib / Nilai Default | Keterangan |
|---|---|---|---|
connector_id |
str | Wajib | ID Konektor |
database |
str | None |
Menentukan database |
.db(...)
Untuk mendapatkan objek operasi database, parameternya adalah sebagai berikut:
| Parameter | Tipe | Wajib / Nilai Default | Keterangan |
|---|---|---|---|
db_name |
str | None |
Nama database. Jika nama tidak diberikan, objek operasi database default akan dikembalikan. |
| Contoh | |
|---|---|
1 2 3 4 5 6 7 8 9 10 | |
Jika db_name tidak diberikan, database default dari konfigurasi Konektor akan digunakan; jika Konektor tidak memiliki database default yang dikonfigurasi, Anda harus secara eksplisit memberikan nama database.
.list_databases(...)
Mengembalikan daftar nama database yang dapat diakses oleh koneksi saat ini.
| Contoh | |
|---|---|
1 | |
.list_collections(...)
Mengembalikan daftar nama koleksi dalam database yang ditentukan.
| Parameter | Tipe | Wajib / Nilai Default | Keterangan |
|---|---|---|---|
db_name |
str | None |
Nama database; jika dihilangkan, gunakan database default dari konfigurasi Konektor |
| Contoh | |
|---|---|
1 | |
.run_method(...)
.run_method(...) adalah metode kompatibilitas versi lama untuk mendapatkan daftar database atau daftar koleksi. Kode baru sebaiknya memprioritaskan penggunaan .list_databases(...) dan .list_collections(...).
| Parameter | Tipe | Wajib / Nilai Default | Keterangan |
|---|---|---|---|
method |
str | Wajib | Metode yang dijalankan, salah satu dari:list_database_names: menampilkan daftar databaselist_collection_names: menampilkan daftar koleksi |
db_name |
str | None |
Dapat diberikan saat menjalankan list_collection_names, untuk menentukan database;jika tidak diberikan, database default digunakan Harus diberikan sebagai parameter bernama |
| Contoh | |
|---|---|
1 2 3 | |
Untuk sintaks dan format kueri yang spesifik, silakan merujuk ke dokumentasi resmi MongoDB.