pymongo: Alle Dokumente einer MongoDB-Collection iterieren
English
Deutsch
Dieses Beispiel verbindet sich mit der MongoDB auf localhost (Standardport 27017) ohne Benutzername oder Passwort und öffnet die Datenbank namens mydb (siehe auch Python MongoDB minimal connect example using pymongo), öffnet die Collection mycollection und iteriert über alle Dokumente in dieser Collection, wobei jedes Dokument ausgegeben wird.
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)Dies gibt beispielsweise aus:
mongodb_iter_output.py
{'_id': 123, 'name': 'John', 'phone': '+123456789'}If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow