пн goose агрегат возвращает обещание объекта - PullRequest
0 голосов
/ 09 июля 2020

Этот запрос возвращает объект Promise. Как мне получить значение агрегированного запроса? Я ожидал [{maxEmpId: 26}], но получил [{maxEmpId: '[object Promise] 1'}]

Этот код прямо из агрегата модели mon goose do c: https://mongoosejs.com/docs/api/model.html

Emp.aggregate([
            { $group: { _id: null, maxEmpId: { $max: '$emp_id' }}},
            { $project: { _id: 0, maxEmpId: 1 }}
        ]).
        then(function (maxEmployee) {
            console.log(maxEmployee); // [ { maxEmpId: '[object Promise]1' } ]
        });

Любая помощь приветствуется

...