Python MongoDB 建立集合
在 MongoDB 中,集合相當於 SQL 資料庫中的表。
建立集合
要在 MongoDB 中建立集合,請使用資料庫物件並指定要建立的集合名稱。
如果集合不存在,MongoDB 將建立它。
示例
建立一個名為“customers”的集合
import pymongo
myclient = pymongo.MongoClient("mongodb://:27017/")
mydb = myclient["mydatabase"]
mycol = mydb["customers"]
執行示例 »
重要提示:在 MongoDB 中,集合在獲取內容之前不會被建立!
在您插入文件之前,MongoDB 會等待,然後才會實際建立集合。
檢查集合是否存在
請記住:在 MongoDB 中,集合在獲取內容之前不會被建立,因此,如果您是第一次建立集合,請先完成下一章(建立文件)再檢查集合是否存在!
您可以透過列出所有集合來檢查資料庫中是否存在某個集合
或者,您可以透過名稱檢查特定的集合
示例
檢查“customers”集合是否存在
collist = mydb.list_collection_names()
if "customers" in collist
print("集合存在。")
執行示例 »