твой путь тоже хорош
А что там хорошего? Чтобы взять последний документ нужно отсортировать мллиард....
индекс по id считай существует и из него берется первый с конца элемент
ну это просто в примере индекс по id
а нативно без привязки к контексту я могу выбрать последний элемент коллекции?
если по другому полю, то нужно индекс построить, чудес не бывает
да я про индексы читал, что их подключают в огромных коллекциях, но не хотел туда лезть ибо у меня не большая коллекция и мне всего лишь нужно брать последний документ без кастылей
если уж совсем хочется поизголяться, то храните где-то идентификатор на этот последний элемент
да я не разновидностях кастылей, как закастылить я то разберусь просто у монги куча методов типа инсертван и инсертмани вот я и ищу чтото типа гетласт
Вы же сами это писали
Добрый вечер. Кто-нибудь знает как в pymongo получить последние значения перед агрегированием?
Нашел. $limit и $sort нужно менять местами
Обсуждают сегодня