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

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") }

संग्रह से सभी दस्तावेजों को find() विधि की सहायता से प्रदर्शित करने के लिए क्वेरी:

> 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 में स्ट्रिंग फील्ड को न्यूमेरिकल (इंटीजर) में कन्वर्ट करने के लिए forEach लूप के साथ parseInt() का उपयोग करें। उदाहरण से समझें एक कलेक्शन बनाकर स्ट्रिंग के रूप में EmployeeId इन्सर्ट करते हैं: > db.convertStringToNumberDemo.insertOne({EmployeeId: 101, EmployeeName: Larry}); > db.conver

  1. MongoDB में कंसोल कैसे क्लियर करें? MongoDB में कंसोल कैसे क्लियर करें?

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