0
i ont un schéma d'ordre qui, comme ci-dessous objet représenter:GroupBy et filtre avec l'agrégation
{
"_id" : ObjectId("59dce1fa2d57920d3e62bdf3"),
"updatedAt" : ISODate("2017-10-10T15:06:34.205+0000"),
"createdAt" : ISODate("2017-10-10T15:06:34.128+0000"),
"_customer" : ObjectId("59dce1f92d57920d3e62bd44"),
"_distributor" : ObjectId("59dce1f92d57920d3e62bd39"),
"status" : "NEW",
}
maintenant je veux groupe et filtrer. groupe par le même _customer
et filtre avec champ createdAt
. comment utiliser l'agrégation pour gérer les deux?
Votre question est large. Mais suivez la documentation d'agrégation en utilisant [$ group] (https://docs.mongodb.com/manual/reference/operator/aggregation/group/) puis éventuellement [$ match] (https://docs.mongodb.com/manual/reference/operator/aggregation/match /) pour filtrer. – Mikey