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

Mongoose / mongoDb खोज जहां मुझे आबादी रहित संपत्ति के मूल्यों की आवश्यकता है

चूँकि आपको अपने दस्तावेज़ों को created_date . टिप्पणियों के साथ फ़िल्टर करना होगा फ़ील्ड तो आपको पोस्ट के बजाय टिप्पणियों के संग्रह के साथ अपना एकत्रीकरण शुरू करना होगा और posts में शामिल होना होगा $lookup के साथ एकत्रीकरण

const todayForEvent = moment().startOf('day').utc().toDate()

db.comments.aggregate([
  { "$match": { "created_date": { "$gte": todayForEvent } }},
  { "$lookup": {
    "from": "posts",
    "localField": "_id",
    "foreignField": "comments",
    "as": "posts"
  }},
  { "$unwind": "$posts" },
  { "$replaceRoot": { "newRoot": "$posts" }}
])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. टाइम बकेट एनालिटिक्स के साथ रेंज सपोर्ट

  2. MongoDB खाली स्ट्रिंग मान बनाम शून्य मान

  3. MongoServer.State 2.0 ड्राइवर के बराबर है

  4. नेवला findByIdAndDelete / findOneAndRemove नहीं हटा रहा है

  5. गोलंग से कनेक्ट करने के लिए मोंगोडब 3.6 से नए यूआरएल का उपयोग कैसे करें