我的mongodb中有通用集合名称,我想使用字符串变量来调用这些集合。例如:
from pymongo import MongoClient
client= MongoClient()
db = client.mydb
collec_id='123'
mycollection = db.collection123
如何使用mycollection
collec_id
任何帮助表示赞赏
答案 0 :(得分:2)
你似乎注意到你不能在这里使用点(.
)。您需要使用括号[]
来计算您的收藏品'名称。在这里,您可以使用+
运算符连接collection
和collect_id
。
mycollection = db['collection' + collec_id]