Jika fungsi berhasil, ia mengembalikan Show
Di MongoDB, kita dapat memeriksa keberadaan bidang dalam koleksi yang ditentukan menggunakan operator $exists. Ketika nilai operator $exists disetel ke true, maka operator ini cocok dengan dokumen yang berisi bidang yang ditentukan (termasuk dokumen yang nilai bidang tersebut adalah nol). Ketika nilai operator $exists disetel ke false, maka operator ini hanya mengembalikan dokumen yang tidak berisi bidang yang ditentukan. Saat bekerja dengan database skala besar di MongoDB, penting untuk memeriksa apakah koleksi sudah ada di database sebelum membuat koleksi baru Pada artikel ini, kita akan memeriksa apakah koleksi ada di database MongoDB, dan kita juga akan melihat contoh yang relevan dengan topik untuk mempermudah topik. Untuk tujuan ini, kita akan menggunakan Node. js Untuk mengetahui apakah ada koleksi, pertama-tama kita perlu terhubung dengan server MongoDB, lalu kita perlu melakukan kueri seperti ini
Idenya di sini adalah untuk mengumpulkan dokumen di dalam koleksi. Sekarang, jika koleksi tidak ada, fungsi akan mengembalikan error yang artinya koleksi tidak ada Selain itu, hasilnya akan tetap kosong untuk koleksi yang tidak ada Contoh Memeriksa Keberadaan KoleksiDalam contoh kami di bawah ini, kami akan melihat bagaimana kami dapat memeriksa keberadaan koleksi menggunakan Node. js. Kode JavaScript untuk tujuan ini adalah seperti berikut _Pada kode contoh di atas, pertama-tama kita terhubung dengan server MongoDB. Kemudian, kami memilih database tertentu Setelah itu, kami memeriksa keberadaan koleksi yang sudah kami diskusikan Sekarang, setelah menjalankan kode contoh di atas, Anda akan mendapatkan output seperti di bawah ini
Harap perhatikan bahwa perintah yang ditampilkan dalam artikel ini adalah untuk database MongoDB dan perintah harus dijalankan di konsol MongoDB Saya melakukan cara ini Tetapi jika koleksi ini sudah ada saya menerima pengecualian Jika Anda terdaftar untuk menggunakan WP Online atau EP Online, Anda juga secara otomatis terdaftar untuk menggunakan "Cek dan bayar retribusi" Jika sebelumnya Anda adalah pengguna iFWLB, Anda juga secara otomatis diberi akses ke eService Daftar - untuk pemberi kerja PRTMAnda tidak perlu mengajukan akun. Anda dapat masuk menggunakan Singpass Anda Mendaftar - agar anggota keluarga bertindak atas nama pemberi kerja PRTMSponsor yang ada dan anggota keluarga yang berwenang dapat membantu majikan pekerja rumah tangga migran untuk membayar retribusi atas nama mereka menggunakan PayNow QR di eService ini Untuk mengakses "Periksa dan bayar retribusi", anggota keluarga harus melakukannya Izinkan pengguna bisnis untuk masuk dengan SingpassSebelum melanjutkan, pengguna harus ditunjuk sebagai administrator atau pengguna akun WP Online atau EP Online perusahaan Pengguna admin Corppass atau pengguna sub-admin Anda harus
Jika Anda memiliki pertanyaan tentang Corppass, kunjungi portal Corppass atau hubungi admin Corppass Anda Saya memiliki akun Singpass, dan telah disahkan oleh admin Corppass perusahaan saya. Mengapa saya tidak bisa login ke eService?Kemungkinan Anda bukan administrator atau pengguna WP Online atau EP Online. Anda perlu mendaftar untuk akun atau Tidak semua pengguna Corppass diberikan akses ke eService ini. Kami melakukan pemeriksaan tambahan pada administrator dan pengguna untuk memastikan bahwa hanya orang yang memenuhi syarat yang dapat melakukan transaksi izin kerja Periksa apakah Anda dapat mengakses eService iniSebelum memeriksa, Anda harus memastikan itu
Untuk memeriksa
Jika Periksa dan bayar retribusi, dan transaksi Izin Kerja untuk pembantu rumah tangga dan pengasuh anak tidak terdaftar sebagai Layanan elektronik yang ditugaskan kepada Anda, silakan tanyakan kepada pengguna admin Corppass atau pengguna sub-admin Anda Browser web apa yang dapat saya gunakan?Anda dapat menggunakan browser web berikut
Anda harus mengaktifkan Javascript di browser Anda Transaksi apa saja yang bisa saya lakukan?Anda dapatMengunduh tagihan retribusi Anda saat ini dan sebelumnya. 1 menitLihat rincian retribusi untuk pekerja asing Anda. 1 menitLihat rincian penyesuaian dan pembayaran untuk retribusi. 1 menitBayar retribusi menggunakan internet banking. 1 menit Metode pembayaran apa yang dapat saya gunakan?Anda dapat membayar menggunakan PayNow QR Lihat bank berikut tentang cara menggunakan PayNow
Saya tidak yakin apakah pembayaran saya berhasil. Apa yang harus saya lakukan?Mungkin perlu beberapa saat untuk memproses pembayaran Anda Jika Anda tidak menerima konfirmasi transaksi Anda dalam waktu 30 menit, harap lakukan transaksi lagi MOM hanya akan mempertimbangkan untuk memberikan pengembalian uang jika ada kesalahan pembayaran yang disebabkan oleh kami Jika Anda memiliki pertanyaan lain tentang kesalahan pembayaran, silakan hubungi kami di 6438 5122 Bagaimana cara menambah atau menghapus pengguna untuk layanan ini?Hanya administrator WP Online atau EP Online yang dapat menambahkan atau menghapus pengguna Jika pengguna diberikan akses karena sebelumnya adalah pengguna iFWLB, maka administrator dapat menghapus pengguna ini dengan menggunakan fungsi manajemen pengguna Untuk semua pengguna lain, administrator dapat menggunakan WP Online atau EP Online untuk menambahkan atau menghapusnya sebagai pengguna WP Online, EP Online, atau "Periksa dan bayar retribusi" Apa perintah untuk memeriksa keberadaan koleksi di MongoDB?Dalam MongoDB, kita dapat memeriksa keberadaan bidang dalam koleksi tertentu menggunakan operator $exists .
Bagaimana cara memeriksa apakah database MongoDB ada?Ada dua kemungkinan untuk memeriksa apakah database MongoDB ada. Kasus 1. Kemungkinan pertama adalah bahwa database MongoDB ada i. e. mengembalikan indeks tertentu . Kasus 2. Kemungkinan kedua adalah database MongoDB tidak ada i. e. itu mengembalikan indeks -1.
Bagaimana cara memeriksa apakah ada koleksi di nodejs?gunakan tes ; . runCommand( { listCollections. 1 } );
Bagaimana cara mendaftar semua koleksi di MongoDB?Untuk mendapatkan daftar koleksi MongoDB, kita perlu menggunakan perintah Mongo shell show collections . Perintah ini akan mengembalikan semua koleksi yang dibuat dalam database MongoDB. |