Как клонировать совокупные копии объекта в мангусте - PullRequest
0 голосов
/ 27 мая 2020

Я хочу клонировать копию агрегированного объекта для выполнения 2 типов запросов. Мой пример кода ниже

const aggregation = db.users.aggregate().match(query);

// From there I want to split this into 2 clone object.
// Suppose there was a .clone function
const aggregation1 = aggregation.clone().count('total');
const aggregation2 = aggregation.clone().skip(skip).limit(limit);

Promise.all([aggregation1.exec(), aggregation2.exec()]);

Как я могу этого добиться? Я ценю любую помощь, заранее спасибо.

...