mongodb-query पर टैग किए गए जवाब

यह टैग मोंगो शेल के माध्यम से या मैंगो शेल के माध्यम से या एक प्रोग्रामिंग भाषा ड्राइवर का उपयोग करके क्वेरी करने और अपडेट करने से संबंधित प्रश्नों के लिए है।

30
"पसंद" के साथ MongoDB की क्वेरी कैसे करें?
मैं SQL की likeक्वेरी के साथ कुछ क्वेरी करना चाहता हूं : SELECT * FROM users WHERE name LIKE '%m%' मैं MongoDB में समान कैसे प्राप्त करूं? मैं के लिए एक ऑपरेटर नहीं मिल सकता है likeमें प्रलेखन ।

12
दस्तावेज़ों के लिए क्वेरी जहाँ सरणी का आकार 1 से अधिक है
मेरे पास निम्नलिखित प्रारूप में दस्तावेजों के साथ एक MongoDB संग्रह है: { "_id" : ObjectId("4e8ae86d08101908e1000001"), "name" : ["Name"], "zipcode" : ["2223"] } { "_id" : ObjectId("4e8ae86d08101908e1000002"), "name" : ["Another ", "Name"], "zipcode" : ["2224"] } मुझे वर्तमान में दस्तावेज़ मिल सकते हैं जो एक विशिष्ट सरणी आकार से मेल …

14
MongoDB दो तिथियों के बीच की वस्तुओं का पता लगाएं
मैं मेनगोडब के अंदर स्टोरिंग ट्वीट्स के आसपास खेल रहा हूं, प्रत्येक ऑब्जेक्ट इस तरह दिखता है: { "_id" : ObjectId("4c02c58de500fe1be1000005"), "contributors" : null, "text" : "Hello world", "user" : { "following" : null, "followers_count" : 5, "utc_offset" : null, "location" : "", "profile_text_color" : "000000", "friends_count" : 11, "profile_link_color" …

14
MongoDB संग्रह में ऑब्जेक्ट सरणी में केवल queried तत्व प्राप्त करें
मान लीजिए मेरे संग्रह में आपके पास निम्नलिखित दस्तावेज हैं: { "_id":ObjectId("562e7c594c12942f08fe4192"), "shapes":[ { "shape":"square", "color":"blue" }, { "shape":"circle", "color":"red" } ] }, { "_id":ObjectId("562e7c594c12942f08fe4193"), "shapes":[ { "shape":"square", "color":"black" }, { "shape":"circle", "color":"green" } ] } प्रश्न करें: db.test.find({"shapes.color": "red"}, {"shapes.color": 1}) या db.test.find({shapes: {"$elemMatch": {color: "red"}}}, {"shapes.color": 1}) लौटे …

9
किसी अन्य फ़ील्ड के मान का उपयोग करके MongoDB फ़ील्ड अपडेट करें
MongoDB में, क्या किसी अन्य फ़ील्ड से मान का उपयोग करके किसी फ़ील्ड का मान अपडेट करना संभव है? समतुल्य एसक्यूएल कुछ इस तरह होगा: UPDATE Person SET Name = FirstName + ' ' + LastName और MongoDB छद्म कोड होगा: db.person.update( {}, { $set : { name : firstName …

26
MongoDB से रैंडम रिकॉर्ड
मैं एक विशाल (100 मिलियन रिकॉर्ड) से एक यादृच्छिक रिकॉर्ड प्राप्त करना चाहता हूँ mongodb । ऐसा करने का सबसे तेज़ और सबसे कुशल तरीका क्या है? डेटा पहले से ही है और कोई क्षेत्र नहीं है जिसमें मैं एक यादृच्छिक संख्या उत्पन्न कर सकता हूं और एक यादृच्छिक पंक्ति …

21
संग्रह की सभी कुंजियों के नाम प्राप्त करें
मैं एक MongoDB संग्रह में सभी कुंजियों के नाम प्राप्त करना चाहता हूं। उदाहरण के लिए, इससे: db.things.insert( { type : ['dog', 'cat'] } ); db.things.insert( { egg : ['cat'] } ); db.things.insert( { type : [] } ); db.things.insert( { hello : [] } ); मैं अद्वितीय कुंजी प्राप्त …

14
MongoDB दस्तावेज़ से किसी फ़ील्ड को पूरी तरह से कैसे निकालें?
{ name: 'book', tags: { words: ['abc','123'], lat: 33, long: 22 } } मान लीजिए यह एक दस्तावेज है। मैं wordsइस संग्रह के सभी दस्तावेजों से पूरी तरह से कैसे " " हटा सकता हूं ? मैं चाहता हूं कि सभी दस्तावेज " words" के बिना हों : { name: …

11
MongoDB: एक में कई संग्रहों में से डेटा को कैसे मिलाएं?
मैं (MongoDB में) एक संग्रह में कई संग्रहों के डेटा को कैसे संयोजित कर सकता हूं? क्या मैं मैप-कम का उपयोग कर सकता हूं और यदि हां तो कैसे? मैं कुछ उदाहरणों की बहुत सराहना करूंगा क्योंकि मैं नौसिखिया हूं।

3
नेस्टेड ऑब्जेक्ट्स की क्वेरी कैसे करें?
नेस्टेड ऑब्जेक्ट संकेतन के साथ mongoDB क्वेरी करते समय मुझे एक समस्या है: db.messages.find( { headers : { From: "reservations@marriott.com" } } ).count() 0 db.messages.find( { 'headers.From': "reservations@marriott.com" } ).count() 5 मैं नहीं देख सकता कि मैं क्या गलत कर रहा हूँ। मैं नेस्टेड नोटेशन क्वेरी के समान परिणाम वापस …

15
कैसे mongodb में एकाधिक सरणी तत्वों को अद्यतन करने के लिए
मेरे पास एक मोंगो दस्तावेज है जो तत्वों की एक सरणी रखता है। मैं .handledसरणी में सभी वस्तुओं की विशेषता को रीसेट करना चाहूंगा जहां .profile= XX। दस्तावेज़ निम्नलिखित रूप में है: { "_id": ObjectId("4d2d8deff4e6c1d71fc29a07"), "user_id": "714638ba-2e08-2168-2b99-00002f3d43c0", "events": [{ "handled": 1, "profile": 10, "data": "....." } { "handled": 1, "profile": …

8
mongodb: यदि मौजूद नहीं है तो सम्मिलित करें
हर दिन, मुझे दस्तावेजों का एक स्टॉक (एक अद्यतन) प्राप्त होता है। मैं जो करना चाहता हूं वह प्रत्येक आइटम को सम्मिलित करता है जो पहले से मौजूद नहीं है। मैं पहली बार उन पर नज़र रखना चाहता हूं, और आखिरी बार मैंने उन्हें अपडेट में देखा था। मुझे डुप्लिकेट …

6
सभी मौजूदा फ़ील्ड शामिल करें और दस्तावेज़ में नए फ़ील्ड जोड़ें
मैं एक $ परियोजना एकत्रीकरण चरण को परिभाषित करना चाहूंगा जहां मैं इसे सभी नए क्षेत्रों को सूचीबद्ध करने के लिए बिना किसी नए फ़ील्ड को जोड़ने और सभी मौजूदा फ़ील्ड्स को शामिल करने का निर्देश दे सकता हूं। मेरा दस्तावेज़ इस तरह दिखता है, कई क्षेत्रों के साथ: { …

5
MongoDB: उन रिकॉर्ड के लिए क्वेरी कैसे करें जहां फ़ील्ड शून्य है या सेट नहीं है?
मेरे पास एक Emailदस्तावेज़ है जिसमें एक sent_atदिनांक फ़ील्ड है: { 'sent_at': Date( 1336776254000 ) } यदि यह Emailनहीं भेजा गया है, तो sent_atक्षेत्र या तो अशक्त है, या गैर-मौजूद है। मुझे सभी भेजी गई / असंतुष्टों की गिनती प्राप्त करने की आवश्यकता है Emails। मैं इस जानकारी के लिए …

5
mongodb क्षेत्र / कुंजी के अनुसार अलग-अलग मानों की संख्या गिनता है
क्या किसी फ़ील्ड में DB में कितने अलग-अलग मान हैं, इसकी गणना करने के लिए एक क्वेरी है। fe मेरे पास देश के लिए एक क्षेत्र है और देश के 8 प्रकार के मूल्य हैं (स्पेन, इंग्लैंड, फ्रांस, आदि ...) यदि कोई नए देश के साथ अधिक दस्तावेज जोड़ता है …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.