【发布时间】:2011-01-10 02:16:11
【问题描述】:
我正在尝试通过其在 Google App Engine 数据存储区中的键来查询实体集合。这是我尝试执行但没有成功的查询:
Query query = pm.newQuery(Fix.class);
query.setFilter("__key__ IN param");
query.declareParameters("com.google.appengine.api.datastore.Key param");
query.execute(list); // list is an array of keys
我得到的错误是:
javax.jdo.JDOUserException: Portion of expression could not be parsed: IN param
是否可以使用 JDO 或通过键查找实体的低级 API 构建 IN 查询?
【问题讨论】:
标签: java google-app-engine google-cloud-datastore