Python前夕-MongoDb-从多个MongoDb数据库读取

时间:2018-07-16 14:43:51

标签: eve

在mongoDb中,我有多个数据库,每个数据库下都有多个集合:

例如db1> coll1,coll2和coll3。 Db2> otherColl1和otherColl4

在我的setting.py中,我以以下示例为例:

DOMAIN = {
'coll1': {},
'coll2': {},
'coll3': {},
'otherColl1': {},
'otherColl4': {}
}

MONGO_DBNAME = 'db1'
MONGO2_DBNAME = 'db2'

然后在我的run.py中,我拥有

from eve import Eve
app = Eve()



@app.route('/db2/otherColl4)
def setDb():
    mongo_prefix='MONGO2'
    return 'done'


if __name__ == '__main__':
    app.run()

这似乎是正确的方法吗?

@app.route('/<dbname>/<collection_name>')

将是可取的,但也不能使它正常工作(因此我不必指定每个端点。)

0 个答案:

没有答案