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

कई शर्तों और स्लाइस के साथ MongoDB क्वेरी

प्रोजेक्शन एक एकल वस्तु परिभाषा है। इसके अलावा आप विशिष्ट फ़ील्ड मिलान मानदंडों के अलावा अनुमानों में मैचों के लिए पूछने के बजाय चीजों के लिए "क्वेरी" करते हैं। $slice एक विशेष मामला है जो डिफ़ॉल्ट रूप से प्रक्षेपण में अन्य क्षेत्रों को बाहर नहीं करता है:

Domain.collection.find(
  { "domain":req.params.domain, "date": date }, 
  { "visitors": { "$slice":100 } }, 
  function(err,domain){
     // process results here
  }
);

शायद यह भी ध्यान दें कि $slice यहां (जावास्क्रिप्ट की तरह) एक परिभाषित "प्रविष्टियों की संख्या" है, न कि n-1 एक सरणी अनुक्रमणिका के रूप में संदर्भ।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. <प्रोजेक्ट>.meteor.com . पर होस्ट किए गए मोंगो इंस्टेंस से कनेक्ट होने में त्रुटि को समझें

  2. MongoDB समुच्चय () - त्रुटि लेखन त्रुटि:अपरिभाषित की 'प्रत्येक के लिए' विधि को कॉल नहीं कर सकता

  3. मोंगोडब में दिनांक तारों की तुलना करना संभव है?

  4. nodejs html में ग्रिडएफएस में संग्रहीत छवि प्रदर्शित करता है

  5. mongoDB 32-बिट 2GB सीमा, सर्वोत्तम अभ्यास