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)