Я сохраняю текущее время Date.now()
каждый раз, когда я добавляю документ в коллекцию MongoDB. Скажем, эти 3 документы следующего формата:MongoDB заполнить или получить Среднее среднесуточное количество зарегистрированных документов в коллекции
# Doc 1
{
date: ISODate("2017-01-25T09:47:40.000Z"),
reports: 5
}
# Doc 2
{
date: ISODate("2017-01-24T09:47:40.000Z"),
reports: 5
}
# Doc 3
{
date: ISODate("2017-01-23T09:47:40.000Z"),
reports: 5
}
В принципе, математика формула (total reports) divided by the (count of days from the oldest date until date today)
.
Что было бы самым простым и быстрым способом для этой агрегации с использованием оболочки манго?
Спасибо!
Спасибо, человек, очень полезно! Если я не хочу группировать их, потому что просто хочу получить среднее среднесуточное количество всех отчетов, мне просто нужно удалить все в '_id'? – uncleCHEF
yeah change '_id: null' – Veeram
Привет, я обновил свой вопрос, чтобы получить среднее среднесуточное значение при математической формуле. Можете ли вы помочь мне mongofy это? Заранее спасибо! – uncleCHEF