类型集合的表达式.T不符合MongoDBObject的预期类型

时间:2017-03-12 07:07:15

标签: scala playframework

我在Scala中使用CashBah库用于MongoDB(Play框架)。以下是代码,我正在获取

  

类型集合的表达式.T不符合预期的类型   MongoDBObject

val result : MongoDBObject = collection.findOne(query) get

这行代码有什么问题?

我的方法如下:

def getUserID(username : String, password : String) : Option[Int] = {
    val collection : MongoCollection = MongoDBConfiguration.mongoCollections("","")
    val query = MongoDBObject("username" -> username, "password" -> password)
    val result : MongoDBObject = collection.findOne(query) get

  }

此处MongoDBConfiguration是一个具有方法mongoCollections

的对象

0 个答案:

没有答案