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

MongoDB: रेफरेंस को की के रूप में उपयोग करके मैन्युअली वैल्यू जोड़ें


मैन्युअली वैल्यू जोड़ने के लिए, MongoDB में $push का उपयोग करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं:

> db.demo585.insert({
    firstName: 'John',
    lastName: 'Doe',
    SubjectName:"MongoDB",
    Marks: [59]
}); WriteResult({ "nInserted" : 1 })

> db.demo585.insert({
    firstName: 'Chris',
    lastName: 'Brown',
    SubjectName:"MySQL",
    Marks: [79]
}); WriteResult({ "nInserted" : 1 })

find() मेथड की मदद से कलेक्शन के सभी दस्तावेज प्रदर्शित करें:

> db.demo585.find();

यह निम्न आउटपुट देगा:

{ "_id" : ObjectId("5e91fd80fd2d90c177b5bcc3"), "firstName" : "John", "lastName" : "Doe", "SubjectName" : "MongoDB", "Marks" : [ 59 ] }
{ "_id" : ObjectId("5e91fd81fd2d90c177b5bcc4"), "firstName" : "Chris", "lastName" : "Brown", "SubjectName" : "MySQL", "Marks" : [ 79 ] }

रेफरेंस को की के रूप में उपयोग करके मैन्युअली वैल्यू जोड़ने के लिए क्वेरी:

> db.demo585.update({
    firstName: 'John',
    lastName: 'Doe',
    SubjectName:"MongoDB",
    Marks: [59]
}, {
    "$push": {
        "Marks": {
            "Value": 59,
            "Times": 3
        }
    }
}); WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })

अपडेट के बाद सभी दस्तावेज प्रदर्शित करें:

> db.demo585.find();

यह निम्न आउटपुट देगा:

{ "_id" : ObjectId("5e91fd80fd2d90c177b5bcc3"), "firstName" : "John", "lastName" : "Doe", "SubjectName" : "MongoDB", "Marks" : [ 59, { "Value" : 59, "Times" : 3 } ] }
{ "_id" : ObjectId("5e91fd81fd2d90c177b5bcc4"), "firstName" : "Chris", "lastName" : "Brown", "SubjectName" : "MySQL", "Marks" : [ 79 ] }

  1. - MongoDB में सरणी के अंदर सरणी के लिए $addToSet लागू करें और मान जोड़ें

    इसके लिए, $addToSet के साथ update() का उपयोग करें। $addToSet ऑपरेटर मान को सरणी में जोड़ता है जब तक कि मान पहले से मौजूद न हो, जिस स्थिति में यह उस सरणी के लिए कुछ नहीं करता। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo509.insertOne( { value1 : [ { value2 : [

  1. Node और MongoDB का उपयोग करके साइन-अप फॉर्म बनाएं Node और MongoDB का उपयोग करके साइन-अप फॉर्म बनाएं

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

  1. - C# में HybridDictionary में निर्दिष्ट कुंजी और मान जोड़ना

    HybridDictionary.Add() मेथड निर्दिष्ट कुंजी और मान को डिक्शनरी में जोड़ता है। HybridDictionary छोटे आकार के लिए ListDictionary और बड़े आकार के लिए Hashtable के बीच स्वचालित रूप से स्विच करता है। उदाहरण 1: बुनियादी Add और प्रॉपर्टीज़ जांच using System; using System.Collections; using System.Collecti