我目前在我的本地计算机上运行我的应用程序,在Boot.scala中我有:
MongoDB.defineDb(
DefaultMongoIdentifier,
MongoAddress(MongoHost("127.0.0.1", 27017), "platform")
)
我已成功将应用程序部署到云提供商,我正在建立数据库@ mongohq.com
我需要更改什么才能启用应用连接?我看过这里:
https://www.assembla.com/wiki/show/liftweb/Mongo_Configuration
但是我对mongohq提供的连接细节感到有些困惑,他们提供的只是:
Mongo URI
mongodb://<user>:<password>@<host>:<port>/<my_account_name>
提前感谢您的帮助,非常感谢:)
答案 0 :(得分:2)
我对MongoHQ并不熟悉,但你应该可以在Boot中添加这样的内容:
MongoDB.defineDbAuth(
DefaultMongoIdentifier,
new Mongo(new ServerAddress("<host>", <port>)),
<my_account_name>,
<user>,
<pass>
)
&lt; *&gt;变量是您注册MongoHQ时提供给您的连接URI的特定部分。