0

我试图从应用程序引擎中获取数据但没有成功。异步调用成功,但没有打印数据。也没有错误。当我使用后端数据库时它工作正常。现在我试图让同一个项目与应用引擎数据存储一起工作。我正在使用 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;
}

我不确定哪里出了问题。任何建议将不胜感激。

谢谢

4

0 回答 0