Подтвердить что ты не робот

Как сделать pymongo find() вернуть список?

Pymongo возвращает курсор с ним. Я могу перебирать результаты и добавлять их документы в список. Есть ли способ напрямую получить результирующие документы в списке? Благодаря

4b9b3361

Ответ 1

Следующий код преобразует весь результирующий набор (Cursor) в list:

myresults = list(mydb.mycollection.find())

Это отлично подходит для относительно небольших результирующих наборов, поскольку вы все втягиваете в память.