OSLL / mooc-lp-statistics

1 stars 1 forks source link

Пример для MongoDb #76

Closed zmm closed 7 years ago

zmm commented 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

zmm commented 7 years ago

https://docs.mongodb.com/manual/reference/method/db.collection.find/ https://docs.mongodb.com/manual/aggregation/

zmm commented 7 years ago

https://docs.mongodb.com/manual/reference/sql-comparison/

npatyur commented 7 years ago

Создана страница 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