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

MongoDB में स्ट्रिंग का योग कैसे कैलकुलेट करें

MongoDB में स्ट्रिंग का योग कैलकुलेट करने के लिए aggregate() का उपयोग करें। कलेक्शन बनाएं:

> db.demo71.insertOne({"Price":"20"}); 
{ "acknowledged": true, "insertedId": ObjectId("5e29af210912fae76b13d76e") }
> db.demo71.insertOne({"Price":"50"}); 
{ "acknowledged": true, "insertedId": ObjectId("5e29af240912fae76b13d76f") }
> db.demo71.insertOne({"Price":"20"}); 
{ "acknowledged": true, "insertedId": ObjectId("5e29af270912fae76b13d770") }
> db.demo71.insertOne({"Price":"10"}); 
{ "acknowledged": true, "insertedId": ObjectId("5e29af2d0912fae76b13d771") }

सभी डॉक्यूमेंट्स देखें:

> db.demo71.find();

आउटपुट:


MongoDB में स्ट्रिंग का योग कैलकुलेट करने की क्वेरी:

> db.demo71.aggregate([
    {
        $group: {
            _id: null,
            TotalPrice: {
                $sum: {
                    $toInt: "$Price"
                }
            }
        }
    }
]);

परिणाम:

            
  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 उपरोक्त सिंटैक्स को समझने के लिए, आइए उन्हें एक-एक क