0
Я хочу перевести этот SQL заявление в MongoDB:MongoDB Сумма с существующим запросом
SELECT sum(cores) from [MongoDB Query] GROUP by cluster;
Однако, у меня уже есть этот запрос выполняется, чтобы найти машины с соответствующими параметрами отфильтрованы.
Я хотел бы SUM на этом уже выполненный запросе и GROUP кластер
Machine.find(query).exec(function(err, machines) {
Machine.distinct("cluster", query) //Its possible to run a distinct on this query
});
Я рад использовать решение с использованием MongoDB или другой яваскрипт решения.
Основная документация. [SQL to Aggregation Mapping Chart] (http://docs.mongodb.org/manual/reference/sql-aggregation-comparison/), где ответ прямо там. –
Можете ли вы заполнить существующий запрос? – Corbin
Вам нужно только отправить один простой «запрос агрегации». Он состоит из «этапов трубопровода» и особенно ['$ match'] (http://docs.mongodb.org/manual/reference/operator/aggregation/match/). Продолжайте читать, и вы узнаете что-то. –