2

現在、ローカル マシンでアプリを実行しています。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>

助けてくれてありがとう、どうもありがとう:)

4

1 に答える 1

2

特にMongoHQには詳しくありませんが、次のようにBootに何かを入れることができるはずです:

MongoDB.defineDbAuth(

    DefaultMongoIdentifier, 
    new Mongo(new ServerAddress("<host>", <port>)), 
    <my_account_name>, 
    <user>, 
    <pass>

)

<*> 変数は、MongoHQ にサインアップしたときに提供された接続 URI の特定の部分です。

于 2012-08-24T13:17:22.370 に答える