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

आज बनाए गए दस्तावेज़ों को वापस करने के लिए क्वेरी मोंगोडब

निम्नलिखित का प्रयास करें (इस पर आधारित answer ) यह दी गई तारीख के बाद से बनाए गए सभी दस्तावेज़ लौटाता है। इसलिए इसमें आज की प्रविष्टियां भी शामिल हैं।

db.doc.find({_id : { $gt : ObjectId(Math.floor(new Date('2014/01/30')/1000).toString(16)+"0000000000000000") }})

यदि आप स्ट्रिंग के रूप में तिथि दर्ज करना पसंद नहीं करते हैं, तो आप इसे ऑब्जेक्ट्स के माध्यम से बना सकते हैं, लेकिन यह थोड़ा बदसूरत हो जाता है:

db.doc.find({_id : { $gt : ObjectId(Math.floor(new Date(new Date().getFullYear()+'/'+(new Date().getMonth()+1)+'/'+new Date().getDate())/1000).toString(16)+"0000000000000000") }})



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कैसे MongoDB डेटाबेस ऑटोमेशन सुरक्षा में सुधार करता है

  2. उल्का:उपयोगकर्ता नाम युक्त एक प्रकाशन-फ़ंक्शन कैसे लिखें

  3. लैम्ब्डा फ़ंक्शन का उपयोग करके सूची/सरणी में मिलान किए गए अक्षरों के साथ तार कैसे खोजें?

  4. मैं नेवला में एक सरणी में प्रत्येक मान के लिए एक स्ट्रिंग कैसे तैयार कर सकता हूँ?

  5. वादा का उपयोग करके कई मोंगोडब संग्रह कैसे सहेजते हैं?