【发布时间】:2011-04-25 15:41:22
【问题描述】:
我有一个已持久化到数据库中的 BasicDBList。我现在正在读取数据并尝试将列表转换为不可变的 scala 列表,如下所示:
val collection = mongoFactory.getCollection("tokens")
val appId = MongoDBObject("appId" -> id)
val appDBObject = collection.findOne(appId)
val scope: List[String] = appDBObject.get("scope").asInstanceOf[List[String]]
但是,我收到一个类转换异常,说不能将 BasicDBList 转换为 Scala 不可变列表。
我尝试了各种组合,例如转换为地图等。似乎没有任何效果。
【问题讨论】: