0
我現在正在使用TxMongo lib作爲python中的mongodb驅動程序。爲了使數據庫連接,我需要做的是這樣的:如何通過TxMongo lib正確的db名稱
mongo = yield ConnectionPool(mongodb_uri, ssl_context_factory=tls_ctx)
foo = mongo.foo # `foo` database
test = foo.test # `test` collection
所以,問題是,如果數據庫名稱包含:-
在它的名字? 蟒蛇將不能正確地解釋它:
foo = mongo.foo-f # `foo-f` database
test = foo.test # `test` collection
官方醫生說一無所知。
(我不能使用foo = mongo.'foo-f'
,也不
foo = 'foo-f'
foo_f = mongo.'foo-f' # `foo-f` database`)
我可以將DB複製到另外一個它有沒有「 - 」。在它的名字,但這個解決方案可能不適合生產使用。 – Henry