Agregando por mês e ano

De Basef
Revisão de 17h14min de 21 de agosto de 2016 por Admin (discussão | contribs) (Criou página com 'Para agregar uma collection por mês e ano no MongoDB, dado o campo "createdAt": <source lang="javascript"> db.collection.aggregate( {$project : { year : {$year...')

(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Para agregar uma collection por mês e ano no MongoDB, dado o campo "createdAt":

db.collection.aggregate(
    {$project : {
         year : {$year : "$createdAt"}, 
         month : {$month : "$createdAt"}
    }},
    {$group : {
         _id : {year : "$year", month : "$month"}, 
         count : {$sum : 1}
    }}
)