2011-08-02 72 views
0

我對hbase和JDO非常天真。我試圖使用無法通過JDOQL中的id獲取對象

Query q = pm.newQuery(MyClass.class, "id == " + taskId); 
List<MyClass> taskList = (List<MyClass>)q.execute(); 

但令我失望的是我收到的列表是空白的。儘管參數中的taskId已經存在。

任何形式的幫助將非常可觀。

在此先感謝!

回答

0

如果id獲取一個對象,然後將讓路更合理使用查詢調用

pm.getObjectById(...) 

,如果,它會以平常心看待日誌

0

嘗試

TASKLIST =(列表)pm.detachCopy(taskList);

您的代碼後