Этот запрос возвращает объект 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' } ]
});
Любая помощь приветствуется