«Группировать» запросы по сбору метеоров
Мои данныеmongoDB
:
>db.CUSTOMER.find()
{"Name": "A", "CreatedDate": "Wed Jan 29 2014"}
{"Name": "B", "CreatedDate": "Fri Jan 31 2014"}
{"Name": "C", "CreatedDate": "Sat Feb 01 2014"}
{"Name": "D", "CreatedDate": "Sat Feb 01 2014"}
В метеоре:
Customer = new Meteor.Collection("CUSTOMER");
Я пытаюсь сгруппировать их по дате (понедельник, вторник, среда, ...) в метеорологическом сборе вместе с общими данными. Это должно быть что-то вроде этого:
{"Date": "Wed Jan 29 2014", "Total" 1}
{"Date": "Fri Jan 31 2014", "Total" 1}
{"Date": "Sat Feb 01 2014", "Total" 2}
В mongoDB я бы простоhttp://docs.mongodb.org/manual/reference/method/db.collection.group/но, по-видимому, это невозможно в метеоре, так как он не поддерживает функции findAndModify, upsert, aggregate и map / проводить.
Есть ли какие-нибудь примеры обходного пути, которые я могу сделать, чтобы это работало?
Спасибо