共計 550 個字符,預計需要花費 2 分鐘才能閱讀完成。
您可以使用 MongoDB 的count_documents()
方法來獲取集合的大小。
下面是一個示例代碼:
from pymongo import MongoClient
# 連接到 MongoDB服務器
client = MongoClient('mongodb://localhost:27017')
# 選擇 數據庫 和集合
db = client['mydatabase']
collection = db['mycollection']
# 獲取集合的大小
collection_size = collection.count_documents({})
# 打印集合的大小
print("集合大小:", collection_size)
在上面的代碼中,我們首先使用 MongoClient
類連接到 MongoDB 服務器。然后我們選擇了一個數據庫和一個集合。接下來,我們使用 count_documents()
方法來計算集合中的文檔數量,并將結果賦值給 collection_size
變量。最后,我們打印出集合的大小。
請注意,count_documents()
方法接受一個查詢過濾器作為參數。在上面的示例中,我們傳遞了一個空的查詢過濾器{}
,以獲取整個集合的大小。您也可以根據需要傳遞其他查詢過濾器來獲取特定條件下的集合大小。
丸趣 TV 網 – 提供最優質的資源集合!
正文完