जैसा कि लोवेट ने सुझाव दिया था, एकत्रीकरण ढांचा जाने का रास्ता है। आपकी क्वेरी इस प्रकार दिखाई देगी:
db.CollectionNameGoesHere.aggregate({ $match: {
$and: [
{ hour: { $gte: 11 } },
{ hour: { $lte: 12 } }
]
} },
{ $group: { _id : null, sum : { $sum: "$incoming" } } });
आप परिणामी दस्तावेज़ को पाइपलाइन के अंत में एक $project ऑपरेटर जोड़कर केवल योग को शामिल करने के लिए आकार दे सकते हैं, जैसे:
{ $project: { _id: 0, sum: 1 } }