mongoclient example docs collection python mongodb pymongo

example - python mongodb collection



Obtenga todos los documentos de una colección usando Pymongo (2)

Aquí está el código de muestra que funciona bien cuando se ejecuta desde el símbolo del sistema.

from pymongo import MongoClient if __name__ == ''__main__'': client = MongoClient("localhost", 27017, maxPoolSize=50) db = client.localhost collection = db[''chain''] cursor = collection.find({}) for document in cursor: print(document)

Por favor verifique el nombre de la colección.

Quiero escribir una función para devolver todos los documentos contenidos en mycollection en mongodb

from pymongo import MongoClient if __name__ == ''__main__'': client = MongoClient("localhost", 27017, maxPoolSize=50) db=client.mydatabase collection=db[''mycollection''] cursor = collection.find({}) for document in cursor: print(document)

Sin embargo, la función retorna: Process finished with exit code 0


Creo que esto funcionará bien en tu programa.

cursor = db.mycollection # choosing the collection you need for document in cursor.find(): print (document)