Как сгруппировать по отметкам времени в пн goose? - PullRequest
0 голосов
/ 25 мая 2020

У меня есть такая схема:

const UsageSchema = mongoose.Schema({
    waterUsed:{
        type: Number,
        required : true
    },
    flow:{
        type:Number,
        required: true
    },
    tank: {
        type: String,
        required: true,
        ref: 'Tank'
    }

}, {
    timestamps: true
});

Я хотел бы получить ЧАС (по временным меткам), в котором было наибольшее ОБЩЕЕ количество использованной воды. то есть за последние 24 часа мне нужно найти час, в течение которого сумма waterUsed для всех добавленных в течение этого часа использований была максимальной.

Есть какие-нибудь указания, как я могу это сделать?

...