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

MongoDB से प्राइमरी की कैसे हटाएं?


MongoDB में प्राइमरी की हटाने के लिए, _id मान को 0 पर सेट करें यानी find() में आप जिस फ़ील्ड को बाहर करना चाहते हैं उसे 0 पर सेट करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं:

> db.demo471.insertOne({"ClientId":101,"ClientName":"Chris"});{    "acknowledged" : true,    "insertedId" : ObjectId("5e805711b0f3fa88e2279077") } > db.demo471.insertOne({"ClientId":102,"ClientName":"Bob"});{    "acknowledged" : true,    "insertedId" : ObjectId("5e80571db0f3fa88e2279078") } > db.demo471.insertOne({"ClientId":103,"ClientName":"David"});{    "acknowledged" : true,    "insertedId" : ObjectId("5e805724b0f3fa88e2279079") }

सभी दस्तावेज़ प्रदर्शित करें

> db.demo471.find();

आउटपुट:

{ "_id" : ObjectId("5e805711b0f3fa88e2279077"), "ClientId" : 101, "ClientName" : "Chris" } { "_id" : ObjectId("5e80571db0f3fa88e2279078"), "ClientId" : 102, "ClientName" : "Bob" } { "_id" : ObjectId("5e805724b0f3fa88e2279079"), "ClientId" : 103, "ClientName" : "David" }

MongoDB में प्राइमरी की हटाने की क्वेरी

> db.demo471.find({},{_id:0,ClientId:0});;

आउटपुट

{ "ClientName" : "Chris" } { "ClientName" : "Bob" } { "ClientName" : "David" }

  1. एक्सेस में टेबल में प्राइमरी की कैसे जोड़ें या हटाएं एक्सेस में टेबल में प्राइमरी की कैसे जोड़ें या हटाएं

    जब आप एक माइक्रोसॉफ्ट एक्सेस टेबल बनाते हैं, तो एक्सेस स्वचालित रूप से आपके डेटाबेस टेबल में एक प्राइमरी की बना देगा, लेकिन आप अपने डेटाबेस टेबल के लिए प्राइमरी की के रूप में जिस फ़ील्ड को चाहते हैं उसे भी निर्दिष्ट कर सकते हैं। माइक्रोसॉफ्ट एक्सेस में प्राइमरी की एक फ़ील्ड या फ़ील्ड का सेट है जिसमे

  1. आउटलुक से प्राथमिक खाता कैसे बदलें या हटाएं आउटलुक से प्राथमिक खाता कैसे बदलें या हटाएं

    यदि आप वर्तमान प्रोफाइल को बनाए रखते हुए आंतरिक एक्सचेंज सर्वर से नए ऑफिस 365 पर जाने का प्रयास करते हैं, तो आपको एक संदेश मिलेगा कि प्राथमिक खाता हटाया नहीं जा सकता। प्राथमिक खाते को तब तक नहीं हटाया जा सकता जब तक यह प्रोफाइल में एकमात्र खाता न हो। प्राथमिक खाते को हटाने से पहले आपको उस विशेष प्रो

  1. - कॉर्पोरेट नेटवर्क से Skeleton Key मैलवेयर हटाने के लिए चरण-दर-चरण गाइड

    यह उच्च समय है कि आप अपने कॉर्पोरेट नेटवर्क पर मजबूत सुरक्षा और निवारक उपाय लागू करें। क्यों? ऐसा इसलिए है क्योंकि आज कॉर्पोरेट नेटवर्क पर हमला करने वाला एक ज्ञात मैलवेयर है। इसे Skeleton Key कहा जाता है। Skeleton Key क्या है? Skeleton Key एक खतरनाक ट्रोजन है जो कॉर्पोरेट नेटवर्क से संबंधित असुरक्षि