我是Scala和OrientDb的新手,請幫我解決這個問題。 我想在我的Play Framework Scala項目中使用OriendDB Java庫。 這個簡單的代碼返回以下編譯器錯誤:如何遍歷Scala中OrientDB的OResultSet?
value filter is not a member of 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中?
我真的懷疑你有這段代碼的消息。另外,它似乎是一個編譯錯誤,你應該提到它 – Dici