我是Scala和OrientDb的新手,请帮我解决这个问题。 我正在尝试在Play Framework Scala项目中使用OriendDB Java库。 这个简单的代码返回以下编译器错误:
值过滤器不是其成员 com.orientechnologies.orient.core.sql.query.OResultSet [com.orientechnologies.orient.core.record.impl.ODocument]
val goods: OResultSet[ODocument] = db.query(
new OSQLSynchQuery[ODocument]("select * from Good"))
for (good: ODocument <- goods) {
Logger.debug(good.field( "cost" ))
}
如果我尝试,我得到的编译器错误相同:
for (good: ODocument <- db.browseClass("Good")) {
Logger.debug(good.field( "cost" ))
}
如何在Scala中正确迭代此集合?
答案 0 :(得分:0)
我已导入scala.collection.JavaConversions._,现在迭代工作