Node.js MongoDB Drop
Drop Collection
Jy kan 'n tabel, of versameling soos dit in MongoDB genoem word, uitvee deur die drop()
metode te gebruik.
Die drop()
metode neem 'n terugbelfunksie wat die foutobjek en die resultaatparameter bevat wat waar terugstuur as die versameling suksesvol laat val is, anders gee dit onwaar.
Voorbeeld
Vee die "kliënte"-tabel uit:
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();
});
});
Stoor die kode hierbo in 'n lêer genaamd "demo_drop.js" en voer die lêer uit:
Begin "demo_drop.js"
C:\Users\Your Name>node demo_drop.js
Wat vir jou hierdie resultaat sal gee:
Collection deleted
db.dropCollection
Jy kan ook die dropCollection()
metode gebruik om 'n tabel (versameling) uit te vee.
Die dropCollection()
metode neem twee parameters: die naam van die versameling en 'n terugbelfunksie.
Voorbeeld
Vee die "kliënte"-versameling uit met 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();
});
});
Stoor die kode hierbo in 'n lêer genaamd "demo_dropcollection.js" en hardloop die lêer:
Begin "demo_dropcollection.js"
C:\Users\Your Name>node demo_dropcollection.js
Wat vir jou hierdie resultaat sal gee:
Collection deleted