簡體   English   中英

使用pymongo計算Mongo數據庫中的條目數時出錯

[英]Error while counting number of entries in a Mongo database using pymongo

我正在嘗試使用python 2.7中的pymongo訪問我的MongoDB數據庫。 不幸的是,當我嘗試計算鍵/值對在數據庫中出現的次數時,出現錯誤。 如果我將所有函數調用串聯在一起,則下面的代碼行是如何計算對象出現的次數。

MongoClient(<My Mongo Connection>).get_default_database(['media'].find("media_url":data["media_url"]).count()

部分相應的錯誤如下:

  File "<File Path Removed for Privacy>/lib/python2.7/site-packages/pymongo/topology.py", line 97, in select_servers
self._error_message(selector))
pymongo.errors.ServerSelectionTimeoutError: No replica set members found yet

此錯誤是什么意思,我該如何解決? 我已確保我的MongoDB連接字符串正確。 我是MongoDB的新手,並且將其與Flask應用程序接口,因此,任何建議都將不勝感激!

我升級到pymongo 3.5.1,將密碼更改為我的數據庫,並復制了我的連接字符串。 這樣就可以解決所有錯誤!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM