पाइपलाइन चरण सरणी में अलग BSON दस्तावेज़ हैं:
games.aggregate([
{ $match: { 'game_user_id' : '12345789' } },
{ $group: {
_id: '$id',
game_total: { $sum: '$game_amount'},
game_total_profit: { $sum: '$game_profit'}}
}}
]).exec(function ( e, d ) {
console.log( d )
});
तो ऐरे या []
जावास्क्रिप्ट में ब्रैकेट नोटेशन का अर्थ है कि यह "सूची" प्रदान करने की अपेक्षा करता है। इसका अर्थ है "दस्तावेज़ों" की एक सूची जो आमतौर पर {}
. के साथ JSON संकेतन में निर्दिष्ट होती है ब्रेसिज़।