首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >reactivemongo - value连接不是对象reactivemongo.api.MongoDriver的成员

reactivemongo - value连接不是对象reactivemongo.api.MongoDriver的成员
EN

Stack Overflow用户
提问于 2017-11-26 16:46:46
回答 0查看 100关注 0票数 0

我试图使用Scala 0.12.7和Scala 2.11.8连接到MongoDB,但遇到了以下错误:

代码语言:javascript
复制
value connection is not a member of object reactivemongo.api.MongoDriver

依赖关系:

代码语言:javascript
复制
"org.reactivemongo" %% "reactivemongo" % "0.12.7"

我的代码是:

代码语言:javascript
复制
package com.some.package

// import scala.concurrent.{ExecutionContext, Future}
import reactivemongo.api.{DefaultDB, MongoConnection, MongoDriver}
import reactivemongo.bson.{BSONDocumentWriter, BSONDocumentReader, Macros, document}
import reactivemongo.core.nodeset.Authenticate

object MongoConfigReactive {
    def getMongoCredentials(mongoDbName: String = "mydb",
                            mongoUsername: String = "username",
                            mongoPassword: String = "password"): List[Authenticate] = {
        List(Authenticate(mongoDbName, mongoUsername, mongoPassword))
    }

    def getServerList(): List[String] = {
        List("cluster0-shard-00-00-server.com:27017",
             "cluster0-shard-00-01-server.com:27017",
             "cluster0-shard-00-02-server.com:27017")
    }

    def getMongoConnection(): MongoConnection = {
        val mongoDriver = MongoDriver
        mongoDriver.connection(getServerList, authentications = getMongoCredentials())
    }
}

我错过了什么吗?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47494406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档