Subscription
                  
                  
                    .aggregate([
                  
                  
                      { $match: { timestamp: parseInt(req.params.timestamp, 10) } },
                  
                  
                      { $group: { _id: null, sum: { $sum: "$price" } } },
                  
                  
                      { $project: { _id: false, sum: true } },
                  
                  
                      { $limit: parseInt(req.params.limit, 10) }
                  
                  
                    ])
                  
                  
                  
                  
                  
                  Хотел бы получать в ответ объект с полем timestamp и его значением parseInt(req.params.timestamp, 10).
                  
                  
                
Ответ: оператор $literal. https://stackoverflow.com/a/24008575/5524590.
Обсуждают сегодня