1

私は小さなscala/scalatraアプリケーションを使用してEclipseで作業しています..最初は、Eclipseにインストールされたmongodbで作業しました(ローカル)。

問題はデータベースにあると思います。ベースのmongolab https://mongolab.comとの接続を変更する必要があるか、herokuにmongolabを追加する必要があります。

私がした接続mongodbのために:

    val mongo = MongoConnection()
val coll = mongo("db_test")("tache2")

アカウントmongolabに接続できるようにコードを変更するにはどうすればよいですか??

4

1 に答える 1

0

次のように uri を作成する必要があります。

val uri = MongoURI(s"mongodb://${username}:${password}@${host}:${port}/${dbname}")

def db: casbah.MongoDB = MongoConnection(uri)(dbname)

これはCasbah APIを使用していることに注意してください。

于 2015-10-11T22:45:02.993 に答える