При использовании курсора для итерации подобной коллекции
import pymongo
cursor = pymongo.Connection().test_db.test_collection.find()
for item in cursor:
print item
#this will print the item as a dictionary
возвращаются только значения. Я ищу способ получить доступ к имени значения.
Я нашел похожий метод под названием getCollectionNames () < / a> однако он используется для возврата имени каждой коллекции в базе данных.
Быстрое [хакерское] исправление: сохраните имя коллекции внутри самой коллекции и просто вызовите имя из значения, возвращаемого курсором, используя item.name