使用变量调用mongo集合

时间:2015-08-28 11:45:11

标签: python mongodb

我的mongodb中有通用集合名称,我想使用字符串变量来调用这些集合。例如:

from pymongo import MongoClient
client= MongoClient()
db = client.mydb
collec_id='123'

mycollection = db.collection123

如何使用mycollection

获取collec_id

任何帮助表示赞赏

1 个答案:

答案 0 :(得分:2)

你似乎注意到你不能在这里使用点(.)。您需要使用括号[]来计算您的收藏品'名称。在这里,您可以使用+运算符连接collectioncollect_id

mycollection = db['collection' + collec_id]