我正在使用mongoalchemy 0.21版,无法找出在哪里指定mongodb连接字符串。

可用的最后一个文档适用于0.14,即使如此,我也无法弄清楚可以指定MongoDB连接字符串的位置。
它仅提及数据库字符串。

我对pymongo本身是陌生的,并希望采用mongoalchemy进行烧瓶框架内的现场验证和更清洁的代码。

有人使用过最新版本吗?如果是,请分享示例代码。

我得到的大多数示例都涉及到较旧的版本,以前该版本以前是从flask.ext.pymongo中导入了MongoAlchemy驼峰案例。

最佳答案

from mongoalchemy.session import Session

session = Session.connect('mydb', host='mongodb://uname:pwd@hostname:port/mydb')
# Internally, mongoalchemy passes the host parameter to MongoClient

session.save(collection_name(param=1))


我是从mongoalchemy回购中的一个Issue讨论中得到的。
还知道部分文档更新存在一些问题。 :(

关于python - 在mongoalchemy 0.21中指定连接字符串的位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40704597/

10-12 16:13