Tento příklad se connect na MongoDB running na localhost (na default port 27017) bez jakéhokoli username nebo password a otevře database nazvanou mydb (viz také Python MongoDB minimal connect example pomocí pymongo), otevře collection mycollectiona iteruje všechny documents v dané collection, printing každý document.
mongodb_iter_docs.py
from pymongo import MongoClient
client = MongoClient("mongodb://localhost")
db = client["mydb"]
mycollection = db["mycollection"]
for doc in mycollection.find():
print(doc)To bude print, například,
mongodb_iter_output.py
{'_id': 123, 'name': 'John', 'phone': '+123456789'}Pokud vám tento článek pomohl, zvažte, zda mi nekoupíte kávu nebo nepřispějete přes PayPal na podporu výzkumu a publikování nových článků na TechOverflow