MongoDB 2.4 की तरह, कोई एग्रीगेशन फ्रेमवर्क ऑपरेटर
नहीं है। जो एक स्ट्रिंग को विभाजित/पार्स करेगा (आपके उदाहरण के अनुसार description
फ़ील्ड)।
कुछ प्रासंगिक सुविधा अनुरोध हैं जिन्हें आप MongoDB इश्यू ट्रैकर में देख/अपवोट कर सकते हैं:
- SERVER-6773:विभाजक पर आधारित स्ट्रिंग को विभाजित करने के लिए ऑपरेटर
- SERVER-8951:स्ट्रिंग्स के लिए $find ऑपरेटर जोड़ें
- SERVER-11947:$regex का उपयोग करके $project फ़िल्टर
जब तक उपरोक्त विकल्पों में से एक या अधिक एकत्रीकरण ढांचे में लागू नहीं हो जाते, तब तक आपको यह करना होगा:
- 1) Map/Reduce का उपयोग करें आपकी एकत्रीकरण क्वेरी के लिए
या
- 2) अपने एग्रीगेशन फ्रेमवर्क क्वेरी को चलाने से पहले आवश्यक अतिरिक्त फ़ील्ड निकालने और जोड़ने के लिए अपने दस्तावेज़ों को एप्लिकेशन कोड से पुनरावृत्त करें