Closed zmm closed 7 years ago
Необходимо почитать и посмотреть с помощью БД проекта, что делают следующие запросы:
db.collect.aggregate( [ { "$match": { "Event": {"$in": events}, "Time": {"$gte": date_from, "$lte": date_to} } }, { "$group": { "_id": {"year": {"$year": "$Time"}, "month": {"$month": "$Time"}, "day": {"$dayOfMonth": "$Time"}, "hour": {"$hour": "$Time"},"Event": "$Event"}, "count": {"$sum": 1} } },
Как подключиться (в командной строке): mongo local
https://docs.mongodb.com/manual/reference/method/db.collection.find/ https://docs.mongodb.com/manual/aggregation/
https://docs.mongodb.com/manual/reference/sql-comparison/
Создана страница wiki https://github.com/OSLL/mooc-lp-statistics/wiki/MongoDB:-%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2
Необходимо почитать и посмотреть с помощью БД проекта, что делают следующие запросы:
db.collect.aggregate( [ { "$match": { "Event": {"$in": events}, "Time": {"$gte": date_from, "$lte": date_to} } }, { "$group": { "_id": {"year": {"$year": "$Time"}, "month": {"$month": "$Time"}, "day": {"$dayOfMonth": "$Time"}, "hour": {"$hour": "$Time"},"Event": "$Event"}, "count": {"$sum": 1} } },
Как подключиться (в командной строке): mongo local