Node.js MongoDB ड्रॉप
ड्रॉप संग्रह
drop()
आप विधि का उपयोग करके एक तालिका, या संग्रह को हटा सकते हैं, जैसा कि MongoDB में कहा जाता है ।
विधि एक drop()
कॉलबैक फ़ंक्शन लेती है जिसमें त्रुटि ऑब्जेक्ट और परिणाम पैरामीटर होता है जो संग्रह को सफलतापूर्वक गिराए जाने पर सत्य लौटाता है, अन्यथा यह झूठा लौटाता है।
उदाहरण
"ग्राहक" तालिका हटाएं:
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();
});
});
उपरोक्त कोड को "demo_drop.js" नामक फ़ाइल में सहेजें और फ़ाइल चलाएँ:
"demo_drop.js" चलाएँ
C:\Users\Your Name>node demo_drop.js
जो आपको यह परिणाम देगा:
Collection deleted
db.dropCollection
आप dropCollection()
किसी तालिका (संग्रह) को हटाने के लिए भी विधि का उपयोग कर सकते हैं।
विधि दो पैरामीटर लेती है : 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();
});
});
उपरोक्त कोड को "demo_dropcollection.js" नामक फ़ाइल में सहेजें और फ़ाइल चलाएँ:
"demo_dropcollection.js" चलाएँ
C:\Users\Your Name>node demo_dropcollection.js
जो आपको यह परिणाम देगा:
Collection deleted