-
अब से कम डेटाटाइम मान के लिए MongoDB क्वेरी करें?
आप इसके लिए नई तिथि() के साथ $lte ऑपरेटर का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं db.dateTimeValueLessThanNowDemo.insertOne({CustomerName :Robert,,CustomerProductName:Product-4,,ArrivalDate:new ISODate(2019-04-02)});{ स्वीकृत :true, insertId :ObjectId(5ca1e8e766324ffac2a7dc5c
-
एक हैश MongoDB के अंदर खोजें?
हैश मोंगोडीबी के अंदर खोजने के लिए, आप डॉट (।) नोटेशन का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं db.hashDemo.insertOne({ClientName:Chris,ClientAge:26,ClientDetails:{isEducated:false, ClientProject :ऑनलाइन बुक स्टोर}});{ स्वीकृत :सच, insertId :ObjectId(5ca1ef7766324ffac2a7dc5f
-
MongoDB में स्ट्रिंग से डेट डेटा प्रकार में कैसे परिवर्तित करें?
स्ट्रिंग से दिनांक डेटा प्रकार में कनवर्ट करने के लिए, आपको कुछ स्क्रिप्ट लिखनी होगी। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं db.stringToDateDataTypeDemo.insertOne({CustomerName:Chris,ShippingDate:2019-04-01});{ स्वीकृत :सच, insertId :ObjectId(5ca2074266324ffac2a7dc62)} खोज () विधि की सहायता से
-
मोंगोडीबी को दस्तावेज़ ढूंढते समय ऑब्जेक्ट आईडी वापस करने से कैसे रोकें?
MongoDB को दस्तावेज़ ढूंढते समय ऑब्जेक्ट आईडी वापस करने से रोकने के लिए, आपको _idto 0 सेट करना होगा। आइए पहले दस्तावेज़ों के साथ एक संग्रह बनाएं > db.preventObjectIdDemo.insertOne( ... { ... ... "StudentName" : "Chris", ...  
-
MongoDB में नेस्टेड कुंजियों को खोजने के लिए खोज () का उपयोग करना?
MongoDB में नेस्टेड कुंजियों को खोजने के लिए () खोजने के लिए, आप डॉट (।) नोटेशन का उपयोग कर सकते हैं। निम्नलिखित वाक्य-विन्यास है db.yourCollectionName.find({yourOuterFieldName.yourInnerFieldName:yourValue}).pretty(); आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं: db.searchForNestedKeysDemo.insertOne(
-
मोंगोडीबी संग्रह में पहला दस्तावेज़ पुनर्प्राप्त करना?
संग्रह में पहला दस्तावेज़ पुनर्प्राप्त करने के लिए, आप findOne() का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है var anyVariableName=db.yourCollectionName.findOne(); //To print result at MongoDB console write the variable name yourVariableName आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं > db.retri
-
मैं MongoDB में प्रथम स्तर सरणी पर $elemMatch का उपयोग कैसे कर सकता हूं?
आप प्रथम स्तर सरणी पर $elemMatch के बजाय $in ऑपरेटर का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है db.yourCollectionName.find({yourFieldName:{$in:["yourValue"]}}).pretty(); आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं >db.firstLevelArrayDemo.insertOne({"StudentName":"Chris&
-
MongoDB में केवल विशिष्ट फ़ील्ड अपडेट करें?
केवल विशिष्ट फ़ील्ड को अपडेट करने के लिए, आप $set ऑपरेटर का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं >db.updateOnlySpecificFieldDemo.insertOne({"EmployeeName":"John","EmployeeCountryName":"UK"}); { "acknowledged"
-
आप MongoDB में एक सरणी उप-तत्व को कैसे सीमित करते हैं?
आप किसी सरणी को सीमित करने के लिए $slice ऑपरेटर का उपयोग कर सकते हैं। आइए दस्तावेजों के साथ एक संग्रह बनाएं। निम्नलिखित प्रश्न है > db.limitAnArrayDemo.insertOne( ... { ... _id: 101, ... "PlayerName": "Bob", ... &nb
-
MongoDB में कनेक्टेड क्लाइंट कैसे प्राप्त करें?
MongoDB में कनेक्टेड क्लाइंट प्राप्त करने के लिए, currentOp() का उपयोग सेट मान के साथ true पर करें और आपको फ़ील्ड क्लाइंट की सहायता से सरणी परिणाम सेट को पुनरावृत्त करने की आवश्यकता है। आइए पहले करंटऑप को लागू करें > db.currentOp(true) निम्नलिखित आउटपुट है। यहां क्लाइंट 127.0.0.1 है क्योंकि हम ल
-
कैसे निर्धारित करें कि MongoDB में कोई फ़ील्ड मौजूद है या नहीं?
मोंगोडीबी में कोई फ़ील्ड मौजूद है या नहीं यह निर्धारित करने के लिए आपको $ मौजूद ऑपरेटर का उपयोग करने की आवश्यकता है। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं > db.determineFieldExistsDemo.insertOne({"ClientName":"John"}); { "acknowledged" : true,  
-
MongoDB में टैग द्वारा दस्तावेज़ कैसे प्राप्त करें?
आप इसके लिए $elemMatch ऑपरेटर का उपयोग कर सकते हैं। आइए दस्तावेजों के साथ एक संग्रह बनाएं > db.getDocumentsByTagsDemo.insertOne({"Tags":["Tag-1", "Tag-2", "Tag-3"]}); { "acknowledged" : true, "insertedId" : Obje
-
MongoDB में एक साथ एकाधिक अनुक्रमणिका बनाना?
एक साथ कई इंडेक्स बनाने के लिए, आपको createIndexes() का उपयोग करना होगा और एक से अधिक कुंजियों को एक सरणी में पास करना होगा। एक साथ कई इंडेक्स बनाने के लिए क्वेरी निम्नलिखित है। >db.multipleIndexesDemo.createIndexes([{"First":1},{"Second":1},{"Third":1},{"Fourth
-
MongoDB में फ़ील्ड एक संख्या है या नहीं, इसकी जांच कैसे करें?
यह जांचने के लिए कि क्या MongoDB में फ़ील्ड एक संख्या है, $type ऑपरेटर का उपयोग करें। निम्नलिखित वाक्य रचना है db.yourCollectionName.find({youtFieldName: {$type:"number"}}).pretty(); आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं > db.checkIfFieldIsNumberDemo.insertOne({"StudentName&q
-
6 के MongoDB संग्रह में दो यादृच्छिक दस्तावेज़ कैसे खोजें?
आइए पहले हम एक संग्रह बनाएं और उसमें कुछ दस्तावेज़ जोड़ें > db.twoRandomDocumentDemo.insertOne({"StudentId":10}); { "acknowledged" : true, "insertedId" : ObjectId("5c9ec9aad628fa4220163b87") } > db.twoRandomDocumentDemo.insertOn
-
क्वेरी परिणाम (एक दस्तावेज़) को एक चर में कैसे स्टोर करें?
क्वेरी परिणाम (एक दस्तावेज़) को एक चर में संग्रहीत करने के लिए, आप var का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है var anyVariableName=db.yourCollectionName.find().limit(1); yourVariableName; //Print the records; आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं > db.storeQueryResultDemo.insertOne({
-
MongoDB में एकत्रीकरण ढांचे का उपयोग करके पूरे क्षेत्र का औसत प्राप्त करें?
इसके लिए आप समुच्चय () विधि का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं > db.averageAggregationDemo.insertOne({"PlayerGameScore":45}); { "acknowledged" : true, "insertedId" : ObjectId("5c9ed66bd628fa4220163b95"
-
MongoDB में सरणी का अंतिम तत्व प्राप्त करने के लिए $slice ऑपरेटर का उपयोग कैसे करें?
MongoDB में सरणी का अंतिम तत्व प्राप्त करने के लिए, निम्न सिंटैक्स का उपयोग करें db.yourCollectionName.find({},{yourArrayFieldName:{$slice:-1}}); आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं >db.getLastElementOfArrayDemo.insertOne({"StudentName":"James","StudentMathScore&q
-
'अन्य नाम' के रूप में चयन क्षेत्र के मोंगोडीबी समकक्ष?
MySQL में, हम एक कॉलम के लिए एक उपनाम देते हैं। इसी तरह, आप MongoDB में फ़ील्ड नाम के लिए उपनाम नाम दे सकते हैं। MongoDB समकक्ष सिंटैक्स इस प्रकार है db.yourCollectionName.aggregate([ { $project:{ _id:0, anyAliasName:$yourFieldName }}]); आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं db.selectFieldAsA
-
MongoDB में क्वेरी फ़ील्ड को कैसे सुधारें?
MongoDB में क्वेरी फ़ील्ड को बेहतर बनाने के लिए, आपको index. आइए दस्तावेजों के साथ एक संग्रह बनाएं > db.improveQueryDemo.insertOne( ... { ... "PlayerDetails":[ ... {"PlayerName": "John", "PlayerGameScore": 5690}, ...