我使用PyMongo並試圖迭代MongoDB集合中的(10百萬)文檔,並提取幾個鍵:「name」和「address」,然後將它們輸出到.csv文件。Pymongo:迭代集合中的所有文檔
我無法找出正確的語法與find做()的forEach()
我試圖像
變通cursor = db.myCollection.find({"name": {$regex: REGEX}})
其中正則表達式會匹配一切 - 它導致了「封殺」。 我也試過
cursor = db.myCollection.find({"name": {"$exist": True}})
但這也沒有工作。
有什麼建議嗎?
什麼是您的實際查詢或您想要的結果?請稍微解釋一下。 – sergiuz
我不確定你是否嘗試過或不嘗試地圖縮減作業來完成你的工作。考慮到龐大的數據集,它似乎是一個更好的選擇。它只是一個建議。 – user1211