При выполнении запроса в MongoDb мне нужно получить общее количество всех совпадений вместе с самими документами в виде ограниченного/постраничного подмножества.
Я могу достичь цели с помощью двух запросов, но я не вижу, как это сделать с помощью одного запроса. Я надеюсь, что есть функция монго, которая в некотором смысле эквивалентна SQL_CALC_FOUND_ROWS, так как кажется излишним выполнять запрос дважды. Любая помощь будет здорово. Спасибо!
РЕДАКТИРОВАТЬ: Вот код Java для выполнения вышеуказанного.
DBCursor cursor = collection.find(searchQuery).limit(10);
System.out.println("total objects = " + cursor.count());