【发布时间】:2014-11-07 07:04:22
【问题描述】:
我正在开发一个带有应用引擎后端的安卓应用。当我在远程服务器中运行后端应用程序并使用 JPQL 查询查询实体时,如下所示,它不返回任何结果。
queryString= "SELECT i FROM Item AS i WHERE i.locationId= :locId ORDER BY i.itemQuantity";
Query q = mgr.createQuery(queryString);
q.setParameter("locId", location);
但是,在本地开发服务器中运行相同的查询时,它会返回结果。
另一个观察:如果我们删除参数并仅使用 ORDER BY 语句保持查询简单,它会在开发服务器和远程运行中返回结果。
【问题讨论】:
标签: android jpa google-app-engine