我试图从应用程序引擎中获取数据但没有成功。异步调用成功,但没有打印数据。也没有错误。当我使用后端数据库时它工作正常。现在我试图让同一个项目与应用引擎数据存储一起工作。我正在使用 JDO 查询。以下是“获取”方法:
public Projects getProjects(String projectname) throws NotFoundException,
NotLoggedInException {
checkLoggedIn();
PersistenceManager pm = getPersistenceManager();
Projects proj = null;
try{
Query q = pm.newQuery(Projects.class);
q.setFilter("projectname == projname" );
q.declareParameters("String projname");
List<Projects> result = (List<Projects>) q.execute(projectname);
for(Projects et : result){
proj = new Projects(et.getPID(), et.getProjectName());
}
} finally {
pm.close();
}
return proj;
}
我不确定哪里出了问题。任何建议将不胜感激。
谢谢