Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MongoDB

MongoDB जावास्क्रिप्ट में डेटाबेस कैसे चुनें?

MongoDB शेल में getSiblingDB() से डेटाबेस चुनना

MongoDB शेल में जावास्क्रिप्ट का उपयोग करके किसी अन्य डेटाबेस पर स्विच करने के लिए getSiblingDB() मेथड का उपयोग करें।

सिंटैक्स

var anyVariableName = db.getSiblingDB('yourDatabaseName');

उदाहरण: 'sample' डेटाबेस चुनें

> selectedDatabase = db.getSiblingDB('sample');
Sample

चुने गए डेटाबेस में कलेक्शन बनाएं और डॉक्यूमेंट इन्सर्ट करें

> db.selectDatabaseDemo.insertOne({"ClientName":"John Smith","ClientAge":23});
{ "acknowledged": true, "insertedId": ObjectId("5cda794b5667f1cce01d55ad") }
> db.selectDatabaseDemo.insertOne({"ClientName":"Carol Taylor","ClientAge":24});
{ "acknowledged": true, "insertedId": ObjectId("5cda79565667f1cce01d55ae") }

डॉक्यूमेंट देखें

> db.selectDatabaseDemo.find().pretty();
{
  "_id": ObjectId("5cda794b5667f1cce01d55ad"),
  "ClientName": "John Smith",
  "ClientAge": 23
}
{
  "_id": ObjectId("5cda79565667f1cce01d55ae"),
  "ClientName": "Carol Taylor",
  "ClientAge": 24
}

महत्वपूर्ण नोट

  • getSiblingDB() वर्तमान कनेक्शन पर ही दूसरे डेटाबेस का रेफरेंस देता है
  • यह नया कनेक्शन नहीं बनाता
  • वेरिएबल में स्टोर करके आसानी से उपयोग कर सकते हैं
  1. - MongoDB डेटाबेस कैसे साफ़ करें?

    साफ़ करने के लिए, dropDatabase का उपयोग करें। निम्न सिंटैक्स है: use yourDatabaseName; db.dropDatabase(); MongoDB डेटाबेस साफ़ करने के लिए, पहले सभी डेटाबेस दिखाएं: > show dbs यह निम्न आउटपुट देगा: MyDB 0.000GB admin 0.000GB config 0.000GB local 0.000GB onlinecustomertracker 0.000

  1. - Java का उपयोग करके MongoDB डेटाबेस में सभी कलेक्शन कैसे सूचीबद्ध करें?

    आप show collections. का उपयोग करके किसी डेटाबेस में मौजूद सभी कलेक्शन की सूची प्रिंट कर सकते हैं।उदाहरणमान लें कि हमने MongoDB डेटाबेस में 3 कलेक्शन बनाए हैं जैसा कि नीचे दिखाया गया है −> use sampleDatabase switched to db sampleDatabase > db.createCollection("students") { "ok&qu

  1. MongoDB सुरक्षा सर्वोत्तम अभ्यास: अभी अपने डेटा की रक्षा करें MongoDB सुरक्षा सर्वोत्तम अभ्यास: अभी अपने डेटा की रक्षा करें

    MongoDB® के साथ शुरुआत करना आसान है। हालांकि, आप इसकी नई सुविधाओं के साथ कई समस्याओं का सामना कर सकते हैं जो निरंतर आधार पर उभरती हैं। सुरक्षा ऐसा ही एक चिंता का क्षेत्र है, जो इस ब्लॉग का फोकस है। परिचय MongoDB एप्लिकेशन के साथ सुरक्षा बनाए रखना डेटाबेस एप्लिकेशन के लिए महत्वपूर्ण है। आपको लूप होल