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

MongoDB में पूरे कॉलम में स्ट्रिंग कैसे प्रीपेड करें?

<घंटा/>

समग्र ढांचे का उपयोग करके मोंगोडीबी में पूरे कॉलम में स्ट्रिंग तैयार करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं -

> db.prependDemo.insertOne({"StudentFirstName":"John"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5ccf3bcedceb9a92e6aa1955")
}
> db.prependDemo.insertOne({"StudentFirstName":"Chris"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5ccf3bd3dceb9a92e6aa1956")
}
> db.prependDemo.insertOne({"StudentFirstName":"Robert"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5ccf3bd8dceb9a92e6aa1957")
}

खोज () विधि की मदद से संग्रह से सभी दस्तावेजों को प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

> db.prependDemo.find().pretty();

यह निम्नलिखित आउटपुट देगा -

{ "_id" : ObjectId("5ccf3bcedceb9a92e6aa1955"), "StudentFirstName" : "John" }
{
   "_id" : ObjectId("5ccf3bd3dceb9a92e6aa1956"),
   "StudentFirstName" : "Chris"
}
{
   "_id" : ObjectId("5ccf3bd8dceb9a92e6aa1957"),
   "StudentFirstName" : "Robert"
}

यहाँ MongoDB में पूरे कॉलम में स्ट्रिंग को प्रीपेन्ड करने की क्वेरी है -

> db.prependDemo.aggregate([{
...    $project: {
...       "StudentFirstName": {
...          $concat: ["Mr.", "$StudentFirstName"]
...       }
...    }
... }]);

यह निम्नलिखित आउटपुट देगा -

{ "_id" : ObjectId("5ccf3bcedceb9a92e6aa1955"), "StudentFirstName" : "Mr.John" }
{ "_id" : ObjectId("5ccf3bd3dceb9a92e6aa1956"), "StudentFirstName" : "Mr.Chris" }
{ "_id" : ObjectId("5ccf3bd8dceb9a92e6aa1957"), "StudentFirstName" : "Mr.Robert" }

  1. MongoDB में स्ट्रिंग को आज तक परिवर्तित करना?

    MongoDB में स्ट्रिंग को तिथि में बदलने के लिए, निम्न सिंटैक्स का उपयोग करें: db.yourCollectionName.aggregate([{$project:{ anyVariableName:{$dateFromString:{dateString:$yourFieldName}}}} ]); उपरोक्त वाक्य रचना को समझने के लिए, आइए कुछ दस्तावेज़ों के साथ एक संग्रह बनाएँ। दस्तावेज़ों के साथ संग्रह बना

  1. MongoDB में स्ट्रिंग को संख्यात्मक मानों में कैसे बदलें?

    MongoDB में स्ट्रिंग को संख्यात्मक मानों में बदलने के लिए आपको कुछ कोड का उपयोग करने की आवश्यकता है। आइए पहले हम एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है: > db.convertStringToNumberDemo.insertOne({"EmployeeId":"101","E

  1. MongoDB में कंसोल कैसे साफ़ करें?

    MongoDB में कंसोल को साफ़ करने के लिए, आप निम्न में से किसी भी दो सिंटैक्स का उपयोग कर सकते हैं। पहला सिंटैक्स इस प्रकार है, जो कि कीबोर्ड शॉर्टकट का उपयोग है - Ctrl + L उपरोक्त कुंजी को दबाने के बाद, आप MongoDB में कंसोल को साफ़ कर सकते हैं। दूसरा सिंटैक्स इस प्रकार है - cls उपरोक्त सिंटैक्स को