Map-Reduce count number of documents in each minute MongoDB

У меня есть коллекция MongoDB, в которой есть created_at , хранящиеся в каждом документе. Они хранятся как объект даты 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" }
....

Я хотел бы подсчитать количество элементов, созданных между каждой минутой, поэтому я могу передать данные в Google Charts, чтобы сгенерировать что-то вроде этого:

alt text

Как мне это сделать с помощью функции уменьшения карты, или есть необычная агрегатная функция MongoDB, которую я мог бы использовать вместо этого?

5
задан Neil Lunn 23 June 2017 в 21:54
поделиться