‫Instruktur: Terakhir,
‫mari kita pelajari cara menghapus dokumen di MongoDB.
‫Jadi seperti
‫sebelumnya, kami telah menghapus satu untuk menghapus satu
‫dokumen, dan kami telah menghapus
‫banyak, yah, untuk menghapus beberapa dokumen sekaligus.
‫Baiklah, dan seperti sebelumnya, menghapus
‫satu hanya akan berfungsi
‫untuk dokumen pertama yang cocok dengan kueri Anda.
‫Dan menghapus banyak tentu saja
‫akan berfungsi untuk semua dokumen yang cocok dengan kueri Anda.
‫Oke.
‫Hanya untuk mendapatkan gambaran umum tentang apa
‫yang kita miliki di
‫sini saat ini, mari kita cari semua tur.
‫Dan yang akan saya
‫lakukan sekarang adalah menghapus semua tur yang
‫memiliki peringkat kurang dari 4. 8.
‫Jadi itu akan menjadi yang
‫pertama tetapi jika kami memiliki beberapa tur dengan
‫kondisi itu, maka semuanya akan dihapus.
‫Jadi db. wisata. hapus banyak.
‫Jadi kondisinya adalah peringkat ...
‫Buka objek baru sehingga
‫kita dapat menggunakan operator less than dan 4. 8.
‫Tutup dan kemudian tutup yang ini.
‫Dan jalankan ini dan di sini kita melihat bahwa itu menghapus satu dokumen.
‫Segera itu memberitahu kita
‫di sini berapa banyak dokumen yang terpengaruh oleh operasi ini.
‫Jadi jika kita melakukan penemuan
‫ini sekarang, maka penemuan pertama yang kita miliki akan hilang.
‫Baiklah, jadi itu tidak masalah.
‫Kami hanya benar-benar menggunakan ini di sini untuk bermain-main sehingga
‫kami dapat menghapus sebanyak yang kami inginkan di sini.
‫Tidak masalah.
‫Sekarang jika Anda
‫ingin menghapus semua dokumen dalam koleksi, Anda
‫akan melakukannya seperti ini.
‫Jadi hapus Banyak.
‫Dan aku tidak akan mengeksekusi ini.
‫Tapi Anda akan melakukannya seperti ini.
‫Jadi yang harus Anda lakukan adalah memasukkan
‫objek kosong karena objek kosong pada dasarnya adalah
‫syarat bahwa semua dokumen selalu cocok.
‫Ini akan seperti menggunakan objek kosong di sini di find.
‫Saya tidak akan melakukan
‫itu dan Anda harus berhati-hati
‫dengannya, terutama saat melakukannya di aplikasi nyata karena
‫Anda tidak dapat kembali dari operasi ini.
‫Jadi, kecuali Anda memiliki cadangan,
‫ini akan secara efektif menghapus semua
‫dokumen dalam koleksi Anda,
‫dalam hal ini koleksi tur.
‫Jadi saya tidak melakukan itu.
‫Saya hanya ingin menunjukkan
‫kepada Anda bahwa ini adalah cara kami menghapus semuanya.
‫Jadi ini adalah operasi
‫paling sederhana dan kami tidak sering menggunakannya.
‫Tapi saya hanya ingin memiliki video
‫pendek hanya untuk menunjukkan bahwa itu juga ada.