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

Mongodb में स्ट्रिंग दिनांक स्वरूप के साथ क्वेरी

आप निम्न प्रश्नों को mongodb 3.6 . में आज़मा सकते हैं और ऊपर

db.collection.find({
  "$expr": {
    "$gte": [{ "$dateFromString": { "dateString": "$date" }}, start.toDate() ],
    "$lt": [{ "$dateFromString": { "dateString": "$date" }}, end.toDate() ]
  }
}).count()

या एकत्रीकरण के साथ

db.collection.aggregate([
  { "$addFields": {
    "date": {
      "$dateFromString": {
        "dateString": "$date"
      }
    }
  }},
  { "$match": { "date": { "$gte": start.toDate(), "$lt": end.toDate() }}},
  { "$count": "count" }
])


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. अधिकतम आईडी के साथ तत्व प्राप्त करने के लिए मोंगोडब में findOne का उपयोग करना

  2. मोंगोडीबी - ऑब्जेक्ट्स? मुझे कुल मिलाकर _id की आवश्यकता क्यों है

  3. नेवला डुप्लीकेट कुंजी त्रुटि upsert के साथ

  4. MongoDB नेस्टेड ऑब्जेक्ट फ़ील्ड डेप्थ लिमिट

  5. MongoDB को जोड़ना और बनाना SQL का उपयोग करके जुड़ता है:भाग 3