список всех уникальных timestamp и их количества? Т. е. массив объектов вида
{
timestamp: <value>,
entries: <кол-во_timestamp_в_коллекции>
}
Значение timestamp, для которого ищем кол-во вхождений, приходит на запросе. Сейчас делаю так:
const entries = await Subscription
.find({ timestamp: req.params.timestamp })
.countDocuments();
// .limit(parseInt(req.params.limit, 10));
res.status(200).json({
timestamp: parseInt(req.params.timestamp, 10),
entries
});
Это делается с помощью агрегации, конкретно - $group UPD. Условие поменялось, еще не прочитал. UPD. Решение все такое же
Обсуждают сегодня