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

MongoDB

  1. MongoDB में सरणी के भीतर मिलान ऑब्जेक्ट्स की संख्या के आधार पर डॉक्यूमेंट्स कैसे ढूंढें?

    आइए एक उदाहरण देखते हैं और डॉक्यूमेंट्स के साथ एक कलेक्शन बनाते हैं: > db.demo694.insertOne( ... { details : [ { Name : Chris, Age:21 }, { Name : David, Age:22 } ] } ); { acknowledged : true, insertedId : ObjectId(5ea59279ece4e5779399c07f) } > db.demo694.insertOne( ... { details : [ { Name :

  2. MongoDB में सरणी फील्ड के साथ काम करके सभी से मिलान कैसे करें?

    MongoDB में सभी से मिलान करने के लिए $all का उपयोग करें। $all ऑपरेटर उन डॉक्यूमेंट्स को चुनता है जहां फील्ड का मान एक सरणी है जिसमें सभी निर्दिष्ट तत्व होते हैं। आइए एक कलेक्शन बनाते हैं: > db.demo695.insertOne({ListOfValues:[100,200,500,800]}); { acknowledged : true, insertedId : ObjectId(5ea6d

  3. MongoDB में रेगएक्सप (escape) कैसे बनाएं?

    इसके लिए find() के साथ //i का उपयोग करें। आइए एक कलेक्शन बनाते हैं: > db.demo696.insertOne({Message:/Good/}); { acknowledged : true, insertedId : ObjectId(5ea6d664551299a9f98c9391) } > db.demo696.insertOne({Message:(good)}); { acknowledged : true, insertedId : ObjectId(5ea6d67a551299a9f98c939

  4. MongoDB में Number of Records Get करना

    Number of records get करने के लिए MongoDB में count() का उपयोग करें। Collection बनाना > db.demo697.insertOne({Name:Chris,Age:21}); { acknowledged : true, insertedId : ObjectId(5ea6d7d1551299a9f98c9395) } > db.demo697.insertOne({Name:Bob,Age:23}); { acknowledged : true, insertedId : ObjectId(5

  5. MongoDB डॉक्यूमेंट में केवल एक मान को इंक्रीमेंट कैसे करें?

    MongoDB में केवल एक मान को अपडेट और इंक्रीमेंट करने के लिए update() के साथ $inc का उपयोग करें। आइए एक कलेक्शन बनाते हैं: > db.demo698.insertOne({Score:78}); { acknowledged : true, insertedId : ObjectId(5ea6d8a4551299a9f98c9398) } > db.demo698.insertOne({Score:56}); { acknowledged : true, inse

  6. MongoDB Document से Email-ID Get करके Print() से Display करना

    इसके लिए email-id values display करने के लिए forEach() के साथ print() का उपयोग करें। Collection बनाना > db.demo690.insertOne({UserName:John,UserEmailId:John@gmail.com}); { acknowledged : true, insertedId : ObjectId(5ea6db31551299a9f98c939c) } > db.demo690.insertOne({UserName:Bob,UserEmailId:B

  7. MongoDB में एकाधिक एटॉमिक अपडेट कैसे करें?

    एकाधिक एटॉमिक अपडेट के लिए update() के साथ $set का उपयोग करें। आइए एक कलेक्शन बनाते हैं: > db.demo699.insertOne({Name:Chris Brown}); { acknowledged : true, insertedId : ObjectId(5ea6e370551299a9f98c93a7) } > db.demo699.insertOne({Name:David Miller}); { acknowledged : true, insertedId : Object

  8. MongoDB क्वेरी: केस इनसेंसिटिव तरीके से विशिष्ट नाम वाले डॉक्यूमेंट्स प्रदर्शित करें

    इसके लिए MongoDB में $regex का उपयोग करें। हम David नाम वाले डॉक्यूमेंट फील्ड मान को केस की परवाह किए बिना खोजेंगे। आइए एक कलेक्शन बनाते हैं: > db.demo700.insertOne( { details: [ { Name:david }]}); { acknowledged : true, insertedId : ObjectId(5ea6e6b1551299a9f98c93ac) } > db.demo700.insertOne

  9. MongoDB क्वेरी: सबडॉक्यूमेंट की सरणी के भाग के रूप में _id सरणी में मौजूद डॉक्यूमेंट्स से मिलान करें

    आइए डॉक्यूमेंट्स के साथ एक कलेक्शन बनाते हैं: > db.demo568.insertOne({ _id: 101, details: [ {id : 101 }, { id:103 } ] }); { acknowledged : true, insertedId : 101 } find() से सभी डॉक्यूमेंट्स देखें: > db.demo568.find(); आउटपुट: { _id : 101, details : [ { id : 101 }, { id : 103 } ] } दूसरा कलेक

  10. 13 से शुरू होने वाले फील्ड मान वाले डॉक्यूमेंट्स की गिनती करें

    डॉक्यूमेंट्स गिनने के लिए $count (या count()) का उपयोग करें। 13 से शुरू होने वाले मानों के लिए $regex का उपयोग करें। आइए एक कलेक्शन बनाते हैं: > db.demo570.insertOne({Information:{Value:13675}}); { acknowledged : true, insertedId : ObjectId(5e90959b39cfeaaf0b97b583) } > db.demo570.insertOne({

  11. MongoDB में Number को Undefined Value में Add करने पर क्या होता है?

    यदि आप number को undefined value में add करने की कोशिश करते हैं तो आपको NaN मिलेगा। NaN का मतलब Not a Number होता है। Case 1 var anyVar=10+undefined; print(anyVar) //Result होगा NaN Case 2 var anyVar1=10; var anyVar2; var anyVar=yourVar1+yourVar2; print(anyVar) //Result होगा NaN Case 1 Implementa

  12. MongoDB में Natural Sort करना

    MongoDB में natural sort के लिए $natural का उपयोग करें। Collection बनाना > db.demo684.insertOne({Value:10}); { acknowledged : true, insertedId : ObjectId(5ea530cea7e81adc6a0b3957) } > db.demo684.insertOne({Value:50}); { acknowledged : true, insertedId : ObjectId(5ea530d1a7e81adc6a0b3958) } &g

  13. MongoDB Aggregation - Specific Field Value वाले Documents Fetch करना

    इसके लिए aggregate() का उपयोग करें। मान लें हमें field Age value 21 वाले documents fetch करने हैं। Collection बनाना > db.demo685.insertOne( ... { ... details: ... [ ... { Name:Chris, Age:21 }, ... { Name:David, Age:23 }, ... { Name:Bob, Age:21 } ... ] ... } ...

  14. MongoDB में SQL LIKE के समान क्वेरी कैसे करें?

    MongoDB में LIKE के समान कार्यक्षमता के लिए find() के साथ रेगुलर एक्सप्रेशन (//) का उपयोग करें। आइए एक कलेक्शन बनाते हैं: > db.demo686.insertOne({FirstName:Robert}); { acknowledged : true, insertedId : ObjectId(5ea55182a7e81adc6a0b395c) } > db.demo686.insertOne({FirstName:John}); { acknowledg

  15. MongoDB में JSON सरणी के आंतरिक तत्व तक पहुंचें

    MongoDB में JSON सरणी के आंतरिक तत्व तक पहुंचने के लिए डॉट नोटेशन का उपयोग करें। आइए एक कलेक्शन बनाते हैं: > db.demo687.insert({CountryName:US, info: { id:101, details: [ { Name:Chris, SubjectName:MongoDB, otherDetails:{ Marks:58, Age:23 } } ] } } ) WriteResult({ nInserted : 1 }) > db.demo687

  16. MongoDB में Nested Document में Condition Set करना

    मान लें हमें specific value से greater value वाले document find करना है। इसके लिए nested document में dot notation का उपयोग करें और $gt से condition set करें। Collection बनाना > db.demo688.insert( ... { ... information:{id:1,details:[ ... {otherDetails:{ ... values:75 ... }} ...

  17. MongoDB में Multiple Insert के लिए Insert Statement लिखना

    Multiple insert के लिए MongoDB में insert() का उपयोग करें। Documents के साथ Collection बनाना > db.demo689.insert([ ... {ClientName:Chris,ClientAge:34,ClientCountryName:US}, ... {ClientName:David,ClientAge:28,ClientCountryName:UK}, ... {ClientName:Bob,ClientAge:39,ClientCountryName:AUS}, ..

  18. MongoDB Query - Collection Rename करना

    MongoDB में collection rename करने के लिए renameCollection() का उपयोग करें। Collection बनाना > db.demo690.insertOne({_id:101,Name:Sam}); { acknowledged : true, insertedId : 101 } > db.demo690.insertOne({_id:102,Name:Mike}); { acknowledged : true, insertedId : 102 } > db.demo690.insertOne({

  19. MongoDB aggregate से डुप्लिकेट नामों के संबंधित फील्ड मानों की गिनती प्राप्त करें

    उदाहरण देखते हैं और डॉक्यूमेंट्स के साथ एक कलेक्शन बनाते हैं: > db.demo558.insertOne( ... { _id : 100, CountryCode:101, details: [ ... { Name:Chris, Subject:MySQL }, ... { Name:Chris, Subject:MongoDB }, ... { Name:Chris, Subject:Java }, ... { Name:Bob, Subject:Python }, ... { Name:Bob, Subject:J

  20. MongoDB में Array of Document द्वारा Group By करके Repeated Age Values Count करना

    Document के array द्वारा GROUP BY करने के लिए $group का उपयोग करें। Collection बनाना >db.demo559.insertOne({details:[{Name:Chris,Age:21},{Name:Bob,Age:22},{Name:Carol, Age:21},{Name:Sam,Age:21}]}); { acknowledged : true, insertedId : ObjectId(5e8f38d954b4472ed3e8e866) } सभी Documents Display कर

Total 1351 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:7/68  20-कंप्यूटर/Page Goto:1 2 3 4 5 6 7 8 9 10 11 12 13