Ho una raccolta MongoDB che ha uno created_at
memorizzato in ciascun documento. Questi sono memorizzati come oggetto data MongoDB, ad es.Mappa: riduce il numero di documenti in ogni minuto MongoDB
{ "_id" : "4cacda7eed607e095201df00", "created_at" : "Wed Oct 06 2010 21:22:23 GMT+0100 (BST)", text: "something" }
{ "_id" : "4cacdf31ed607e0952031b70", "created_at" : "Wed Oct 06 2010 21:23:42 GMT+0100 (BST)", text: "something" }
....
vorrei contare il numero di elementi creati tra ogni minuto, in modo da poter passare i dati in Google Charts per generare qualcosa di simile:
Come faccio a fare questo con una mappa riduci la funzione, o c'è una fantasiosa funzione aggregata MongoDB che potrei usare invece?
http://pastebin.me/51e1e0f24cb174991ebd9072f1d9bbec - Testato con alcuni testdati approssimativi, sembra fare ciò che il manifesto ha inteso ... +1 – gnarf
Questo funziona a meraviglia, grazie! – Tom