我正在使用谷歌应用引擎端点开发Android项目。我们尝试在服务器端的自动生成的端点类(我有一个Poll.java类和一个PollEndpoint.java类)中插入一个新查询,但系统不起作用,因为在AppEngine项目的一部分。没有显示其他错误消息。
PollEndpoint.java类中的代码插入:
@ApiMethod(name = "getLastPoll")
public Long getLastPoll(@Named("date") Date date, @Named("creator") String creator) {
EntityManager mgr = getEntityManager();
Key id = null;
try {
Query query = mgr.createQuery("select keyPoll from Poll where creator
=" + creator + " and creationDate = " + date);
id = (Key)query.getSingleResult();
} finally {
mgr.close();
}
return id.getId();
}
以这种方式进行查询是否正确?
答案 0 :(得分:0)
当你在项目上得到一个红叉但看不到任何错误时,我建议你看一下错误/警告视图(我认为这就是它所谓的)。你还没有指定你的IDE,所以我假设是Eclipse。
大多数情况下,您的构建路径存在问题。