MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मैं $Project के साथ मौजूदा स्ट्रिंग से नए फ़ील्ड कैसे बना सकता हूं?

MongoDB 2.4 की तरह, कोई एग्रीगेशन फ्रेमवर्क ऑपरेटर नहीं है। जो एक स्ट्रिंग को विभाजित/पार्स करेगा (आपके उदाहरण के अनुसार description फ़ील्ड)।

कुछ प्रासंगिक सुविधा अनुरोध हैं जिन्हें आप MongoDB इश्यू ट्रैकर में देख/अपवोट कर सकते हैं:

जब तक उपरोक्त विकल्पों में से एक या अधिक एकत्रीकरण ढांचे में लागू नहीं हो जाते, तब तक आपको यह करना होगा:

  • 1) Map/Reduce का उपयोग करें आपकी एकत्रीकरण क्वेरी के लिए

या

  • 2) अपने एग्रीगेशन फ्रेमवर्क क्वेरी को चलाने से पहले आवश्यक अतिरिक्त फ़ील्ड निकालने और जोड़ने के लिए अपने दस्तावेज़ों को एप्लिकेशन कोड से पुनरावृत्त करें



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Neo4j jdbc का उपयोग करते समय नोड ऑब्जेक्ट कैसे प्राप्त करें?

  2. बीएसओएन टाइमस्टैम्प को मोंगो चेंजस्ट्रीम से डेट में कैसे बदलें?

  3. NodeJS में एक से अधिक MongoDB दस्तावेज़ को अद्यतन करने से काम नहीं लग रहा है

  4. रेल में मोंगो के लिए कुंजी के रूप में प्रतीक के साथ हैश प्राप्त करना

  5. पायथन और मोंगोडीबी डेटाबेस विकास