0

独自のクラスの 1 つに基づくフィルターを使用して JDO クエリを実行しようとしています。

Query q = pm.newQuery(Child.class);
q.setFilter("parent = parentParam");
q.declareParameters("Parent parentParam");
List<Child> childList = (List<Child>) q.execute(someParent);

ただし、次のエラーが発生し続けます。

Class Parent for query has not been resolved. Check the query and any imports/aliases specification

この回答から得た情報に基づいてParent、declareParameters 呼び出しでクラス パッケージを定義する必要があります。これはどのように行われますか?どうもありがとう!

4

1 に答える 1

0

いくつかの追加の調査といくつかの試行錯誤の後、私はそれを理解しました:

q.declareParameters("com.mypackage.Parent parentParam");
于 2013-06-19T20:00:14.543 に答える