Mongoose. Как получить количество элементов массива и добавить это значение к выводу?

Получаю все значения нужной мне схемы таким образом

const cardSet = await ModelSchemaCardSet.findOne({
  _id: cardSetId,
}).slice('cards', [-(page * rowsPerPage), rowsPerPage]);

Получаю

{
  id: 'id',
  cards: [...],
}

Как к этому выводу добавить значение которое содержит число всех элементов allCardsInDocument массива и получить вывод такого вида?

{
  id: 'id',
  cards: [...] // значение обрезано например только 3,
  allCardsInDocument: 100, // всего cards в документе 100 
}

Ответы (0 шт):