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

नेवला/मोंगोडब क्वेरी उप-दस्तावेज़ में मैप्रिडस का उपयोग कैसे करें?

मुझे यकीन नहीं है कि यह आपके लिए कितना कुशल है, लेकिन स्वरूपण के लिए यह नीचे की तरह काम करेगा मैंने कस्टम कुंजी नाम title बनाए हैं , className और start जो संग्रह में नहीं हैं। इसलिए mapReduce के परिणाम को एक नए संग्रह में संग्रहीत करें और इसे पुनः प्राप्त करें। (यदि आप प्रत्येक अनुरोध पर mapReduce नहीं चलाने जा रहे हैं)

  db.events.aggregate([{
       $project: {
        title: "$value",
        className: "$_id.method",
        start: "$_id.time",
        _id:0 }
   }]
)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:यदि आप $addToSet या $push का उपयोग कर रहे हैं तो क्या आपको किसी दस्तावेज़ को पूर्व-आवंटित करना चाहिए?

  2. अभिकथन त्रुटि:1 ==0 MongoDB के लिए एक कमांड हटाएं

  3. नेवले में जियोलोकेशन बनाएं और खोजें

  4. एक MongoDB दस्तावेज़ के _id को कैसे अपडेट करें?

  5. एक बार संकलित नेवला मॉडल को अधिलेखित नहीं कर सकता