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

एग्रीगेशन फ्रेमवर्क पाइपलाइन में ऐरे सबसेट

दुर्भाग्य से वर्तमान में (MongoDB 2.2 के अनुसार) $slice के लिए कोई एग्रीगेशन फ्रेमवर्क ऑपरेटर नहीं है। या किसी सरणी का सबसेट लें।

आपको इस तरह के समाधान का उपयोग करने की आवश्यकता होगी:

  • आपका उपयोग $skip और $limit aggregate() . में पाइपलाइन
  • आपके आवेदन कोड में परिणामों में हेरफेर।
  • मानचित्र का उपयोग करके एकत्रीकरण को लागू करना/कम करना

MongoDB इश्यू ट्रैकर में एक मौजूदा फीचर अनुरोध है जिसे आप अपवोट/देख सकते हैं:SERVER-6074:$project में $slice ऑपरेटर को अनुमति दें।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कॉलबैक के बिना नेवला अद्यतन

  2. ट्रैकिंग MongoDB मेमोरी उपयोग

  3. सेलजेएस v0.10 का उपयोग करके मोंगोडब से कैसे जुड़ें?

  4. एक नए _id . का उपयोग करके MongoDB में एक दस्तावेज़ को डुप्लिकेट करें

  5. मोंगोडब सेवा शुरू नहीं होगी