список всех уникальных 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. Решение все такое же
Обсуждают сегодня