Mudanças entre as edições de "Agregando por mês e ano"

De Basef
Ir para: navegação, pesquisa
(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...')
 
(Sem diferença)

Edição atual tal como às 17h14min de 21 de agosto de 2016

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}
    }}
)