Google App Engineのhttp://db.apache.org/jdo/jdoql_methods.htmlで説明されているように、Map の get メソッドを使用しようとしています。私の定義は次のとおりです。
public class FooInfo { ... @Persistent private Map 投票 = new HashMap(); ... }
そして、次のようにアクセスしようとしました:
クエリ query = persistenceManager.newQuery("SELECT FROM com.foo.app.db.FooInfo where vote.get(\"TOTAL\") >=1")
ただし、Google App Engine は次の例外を返します。
これは、GAE が get メソッドをサポートしていないということですか、それとも正しく使用していないということですか? ありがとう。