-
MongoDB में NOW से कम डेटाटाइम मान के लिए क्वेरी कैसे करें?
MongoDB में वर्तमान दिनांक से कम डेटाटाइम मान के लिए क्वेरी इसके लिए आप $lte ऑपरेटर का उपयोग new Date() के साथ कर सकते हैं। आइए पहले दस्तावेज़ों के साथ एक कलेक्शन बनाते हैं: >db.dateTimeValueLessThanNowDemo.insertOne({CustomerName:Larry,CustomerProductName:Product-1,ArrivalDate:new ISODate(2017-
-
MongoDB में हैश के अंदर कैसे खोजें?
MongoDB में हैश (नेस्टेड ऑब्जेक्ट) के अंदर खोजना MongoDB में हैश के अंदर खोजने के लिए, आप डॉट (.) नोटेशन का उपयोग कर सकते हैं। आइए पहले दस्तावेज़ों के साथ एक कलेक्शन बनाते हैं: > db.hashDemo.insertOne({ClientName:Larry,ClientAge:23,ClientDetails:{ isEducated: true, ClientProject : University Man
-
MongoDB में स्ट्रिंग से दिनांक डेटा टाइप में कैसे परिवर्तित करें?
MongoDB में स्ट्रिंग को दिनांक डेटा टाइप में परिवर्तित करना स्ट्रिंग से दिनांक डेटा टाइप में परिवर्तित करने के लिए, आपको कुछ स्क्रिप्ट लिखनी होगी। आइए पहले दस्तावेज़ों के साथ एक कलेक्शन बनाते हैं: >db.stringToDateDataTypeDemo.insertOne({CustomerName:Carol,ShippingDate:2019-01-21}); { acknowledg
-
दस्तावेज़ खोजते समय MongoDB को ऑब्जेक्ट आईडी वापस करने से कैसे रोकें?
MongoDB को ऑब्जेक्ट आईडी वापस करने से रोकना दस्तावेज़ खोजते समय MongoDB को ऑब्जेक्ट आईडी वापस करने से रोकने के लिए, आपको _id को 0 पर सेट करना होगा। आइए पहले दस्तावेज़ों के साथ एक कलेक्शन बनाते हैं: > db.preventObjectIdDemo.insertOne( ... { ... StudentName : Chris, ... Stud
-
MongoDB में नेस्टेड कीज़ खोजने के लिए find() का उपयोग कैसे करें?
MongoDB में नेस्टेड कीज़ खोजने के लिए find() का उपयोग find() का उपयोग करके MongoDB में नेस्टेड कीज़ खोजने के लिए, आप डॉट (.) नोटेशन का उपयोग कर सकते हैं। सिंटैक्स निम्नलिखित है: db.yourCollectionName.find({yourOuterFieldName.yourInnerFieldName:yourValue}).pretty(); उदाहरण: दस्तावेज़ों के साथ एक कल
-
MongoDB कलेक्शन में पहला दस्तावेज़ कैसे प्राप्त करें?
MongoDB कलेक्शन में पहला दस्तावेज़ प्राप्त करना कलेक्शन में पहला दस्तावेज़ प्राप्त करने के लिए, आप findOne() का उपयोग कर सकते हैं। सिंटैक्स निम्नलिखित है: var anyVariableName=db.yourCollectionName.findOne(); //MongoDB कंसोल पर परिणाम प्रिंट करने के लिए वेरिएबल नाम yourVariableName लिखें उदाहरण: द
-
MongoDB में फर्स्ट लेवल ऐरे पर $elemMatch का उपयोग कैसे करें?
MongoDB में फर्स्ट लेवल ऐरे पर $elemMatch के बजाय $in का उपयोग आप फर्स्ट लेवल ऐरे पर $elemMatch के बजाय $in ऑपरेटर का उपयोग कर सकते हैं। सिंटैक्स निम्नलिखित है: db.yourCollectionName.find({yourFieldName:{$in:[yourValue]}}).pretty(); उदाहरण: दस्तावेज़ों के साथ एक कलेक्शन बनाना >db.firstLevelArra
-
MongoDB में केवल विशिष्ट फील्ड कैसे अपडेट करें?
MongoDB में केवल विशिष्ट फील्ड अपडेट करना केवल विशिष्ट फील्ड को अपडेट करने के लिए, आप $set ऑपरेटर का उपयोग कर सकते हैं। आइए पहले दस्तावेज़ों के साथ एक कलेक्शन बनाते हैं: >db.updateOnlySpecificFieldDemo.insertOne({EmployeeName:John,EmployeeCountryName:UK}); { acknowledged : true, insertedId : Ob
-
MongoDB में ऐरे सब-एलिमेंट को कैसे सीमित करें?
MongoDB में $slice का उपयोग करके ऐरे को सीमित करना आप ऐरे को सीमित करने के लिए $slice ऑपरेटर का उपयोग कर सकते हैं। आइए दस्तावेज़ों के साथ एक कलेक्शन बनाते हैं। निम्नलिखित क्वेरी है: > db.limitAnArrayDemo.insertOne( ... { ... _id: 101, ... PlayerName: Bob, ... Play
-
MongoDB में कनेक्टेड क्लाइंट कैसे प्राप्त करें?
MongoDB में कनेक्टेड क्लाइंट प्राप्त करना MongoDB में कनेक्टेड क्लाइंट प्राप्त करने के लिए, true पर सेट मान के साथ currentOp() का उपयोग करें और आपको फील्ड client की मदद से ऐरे परिणाम सेट पर पुनरावृति करने की आवश्यकता है। आइए पहले currentOp लागू करते हैं: > db.currentOp(true) निम्नलिखित आउटपुट।
-
MongoDB में फील्ड मौजूद है या नहीं कैसे निर्धारित करें?
MongoDB में फील्ड की उपस्थिति निर्धारित करना MongoDB में फील्ड मौजूद है या नहीं निर्धारित करने के लिए, आपको $exists ऑपरेटर का उपयोग करना होगा। आइए पहले दस्तावेज़ों के साथ एक कलेक्शन बनाते हैं: > db.determineFieldExistsDemo.insertOne({ClientName:John}); { acknowledged : true, insertedId : Object
-
MongoDB में टैग द्वारा दस्तावेज़ कैसे प्राप्त करें?
MongoDB में टैग द्वारा दस्तावेज़ प्राप्त करना इसके लिए आप $elemMatch ऑपरेटर का उपयोग कर सकते हैं। आइए दस्तावेज़ों के साथ एक कलेक्शन बनाते हैं: > db.getDocumentsByTagsDemo.insertOne({Tags:[Tag-1, Tag-2, Tag-3]}); { acknowledged : true, insertedId : ObjectId(5c9eb4d5d628fa4220163b79) } > db.g
-
MongoDB में एक साथ एकाधिक इंडेक्स कैसे बनाएं?
MongoDB में एक साथ एकाधिक इंडेक्स बनाना एक साथ एकाधिक इंडेक्स बनाने के लिए, आपको createIndexes() का उपयोग करना होगा और कई कुंजियों को एक ऐरे में पास करना होगा। एक साथ एकाधिक इंडेक्स बनाने का क्वेरी निम्नलिखित है: >db.multipleIndexesDemo.createIndexes([{First:1},{Second:1},{Third:1},{Fourth:1},{F
-
MongoDB में फील्ड नंबर है या नहीं कैसे जांचें?
MongoDB में फील्ड नंबर है या नहीं जांचना MongoDB में फील्ड नंबर है या नहीं जांचने के लिए, $type ऑपरेटर का उपयोग करें। सिंटैक्स निम्नलिखित है: db.yourCollectionName.find({youtFieldName: {$type:number}}).pretty(); उदाहरण: दस्तावेज़ों के साथ एक कलेक्शन बनाना > db.checkIfFieldIsNumberDemo.insertOne
-
6 दस्तावेज़ों वाले MongoDB कलेक्शन में दो रैंडम दस्तावेज़ कैसे खोजें?
MongoDB में रैंडम दस्तावेज़ खोजना आइए पहले एक कलेक्शन बनाते हैं और इसमें कुछ दस्तावेज़ जोड़ते हैं: > db.twoRandomDocumentDemo.insertOne({StudentId:10}); { acknowledged : true, insertedId : ObjectId(5c9ec9aad628fa4220163b87) } > db.twoRandomDocumentDemo.insertOne({StudentId:100}); { acknowl
-
क्वेरी परिणाम (एकल दस्तावेज़) को वेरिएबल में कैसे संग्रहीत करें?
क्वेरी परिणाम (एकल दस्तावेज़) को वेरिएबल में संग्रहीत करना क्वेरी परिणाम (एकल दस्तावेज़) को वेरिएबल में संग्रहीत करने के लिए, आप var का उपयोग कर सकते हैं। सिंटैक्स निम्नलिखित है: var anyVariableName=db.yourCollectionName.find().limit(1); yourVariableName; //MongoDB कंसोल पर रिकॉर्ड प्रिंट करने के
-
MongoDB में एग्रीगेशन फ्रेमवर्क का उपयोग करके पूरे फील्ड का औसत कैसे प्राप्त करें?
MongoDB एग्रीगेशन फ्रेमवर्क के साथ पूरे फील्ड का औसत प्राप्त करना इसके लिए आप aggregate() मेथड का उपयोग कर सकते हैं। आइए पहले दस्तावेज़ों के साथ एक कलेक्शन बनाते हैं: > db.averageAggregationDemo.insertOne({PlayerGameScore:45}); { acknowledged : true, insertedId : ObjectId(5c9ed66bd628fa4220163b
-
MongoDB में ऐरे के अंतिम तत्व को प्राप्त करने के लिए $slice ऑपरेटर का उपयोग कैसे करें?
MongoDB में $slice का उपयोग करके ऐरे का अंतिम तत्व प्राप्त करना MongoDB में ऐरे का अंतिम तत्व प्राप्त करने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें: db.yourCollectionName.find({},{yourArrayFieldName:{$slice:-1}}); उदाहरण: दस्तावेज़ों के साथ एक कलेक्शन बनाना >db.getLastElementOfArrayDemo.insert
-
MongoDB में SELECT field AS `anothername` के समकक्ष?
MongoDB में फील्ड के लिए उपनाम (Alias) देना MySQL में, हम एक कॉलम के लिए एक उपनाम नाम देते हैं। इसी तरह, आप MongoDB में फील्ड नाम के लिए एक उपनाम नाम दे सकते हैं। MongoDB समकक्ष सिंटैक्स निम्नलिखित है: db.yourCollectionName.aggregate( [ { $project: { _id: 0, anyAliasName: $yo
-
MongoDB में क्वेरी फील्ड को कैसे सुधारें?
MongoDB में क्वेरी फील्ड को सुधारना MongoDB में क्वेरी फील्ड को सुधारने के लिए, आपको इंडेक्स का उपयोग करना होगा। आइए दस्तावेज़ों के साथ एक कलेक्शन बनाते हैं: > db.improveQueryDemo.insertOne( ... { ... PlayerDetails:[ ... {PlayerName: John, PlayerGameScore: 5690}, ... {Pla