Как перебрать курсор монго в обратном порядке в Python? - PullRequest
0 голосов
/ 10 января 2019

Как перебирать объект курсора пимонго в обратном порядке? Я попытался использовать обратную встроенную, но произошла ошибка:

TypeError: объект типа 'Cursor' не имеет len ()

Мой код:

for document in reversed(cursor):
    documents.append(document)

1 Ответ

0 голосов
/ 10 января 2019

Похоже, курсор нельзя зарезервировать, но я могу указать в сортировке отрицательное значение, чтобы вернуть курсор со значениями, сохраненными в обратном порядке:

collection.find(query, {}).sort('some_field_to_sort_by' : -1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...