Node.js MongoDB Drop
Jatuhkan Koleksi
Anda dapat menghapus tabel, atau koleksi seperti yang disebut di MongoDB, dengan menggunakan drop()
metode.
Metode drop()
ini mengambil fungsi panggilan balik yang berisi objek kesalahan dan parameter hasil yang mengembalikan nilai true jika koleksi berhasil dijatuhkan, jika tidak maka akan mengembalikan false.
Contoh
Hapus tabel "pelanggan":
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/";
MongoClient.connect(url, function(err, db) {
if (err) throw err;
var dbo = db.db("mydb");
dbo.collection("customers").drop(function(err, delOK) {
if (err) throw err;
if (delOK) console.log("Collection
deleted");
db.close();
});
});
Simpan kode di atas dalam file bernama "demo_drop.js" dan jalankan file tersebut:
Jalankan "demo_drop.js"
C:\Users\Your Name>node demo_drop.js
Yang akan memberi Anda hasil ini:
Collection deleted
db.dropCollection
Anda juga dapat menggunakan dropCollection()
metode untuk menghapus tabel (koleksi).
Metode dropCollection()
ini mengambil dua parameter: nama koleksi dan fungsi panggilan balik.
Contoh
Hapus koleksi "pelanggan", menggunakan dropCollection():
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/";
MongoClient.connect(url, function(err, db) {
if (err) throw err;
var dbo = db.db("mydb");
dbo.dropCollection("customers", function(err, delOK) {
if (err) throw err;
if (delOK) console.log("Collection
deleted");
db.close();
});
});
Simpan kode di atas dalam file bernama "demo_dropcollection.js" dan jalankan file tersebut:
Jalankan "demo_dropcollection.js"
C:\Users\Your Name>node demo_dropcollection.js
Yang akan memberi Anda hasil ini:
Collection deleted