Les étapes du pipeline sont des documents BSON distincts dans le tableau :
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 )
});
Ainsi, le tableau ou []
la notation entre crochets en JavaScript signifie qu'il s'attend à ce qu'une "liste" soit fournie. Cela signifie une liste de "documents" qui sont généralement spécifiés en notation JSON avec {}
accolades.