Как определить позицию, номер документа в коллекции?
Столкнулся с проблемой, необходимо узнать номер документа при выборке с условием и сортировкой, но как это сделать ума не приложу. Делать запрос с выборкой всех записей думаю не целесообразно, можно ли как то определить номер документа? К примеру по его id, сам ID заведомо известен
Или с помощью aggregate пронумеровать массив записей и выдернуть нужное число? На сколько это будет правильно, если в коллекции более 100 000 записей? Может кто то сталкивался с этим и поделится более правильным и менее нагруженным способом?