Java GAE 数据存储上的子查询
我正在尝试创建一个具有用户之间连接的用户数据库(朋友列表)。 有 2 个主表:UserEntity(主字段 id)和 FriendEntity,其字段为: - initiatorId -…
JDOQL 在搜索成员列表变量中是否存在一个或多个元素时,有什么方法可以避免查询中的多个 .contains() 调用吗?
这个问题几乎说明了一切。 如果我有一个类 Class A public class A { ... private List keys; ... } 并且我想从 DataStore 中选择至少具有一个键列表…
如何在 JDO 中进行批量 Google DataStore 键查找查询
我在 appengine 中存储了大约 50k 个实体。我可以通过 GQL 管理界面查找单个记录,查询如下: SELECT * FROM Pet where __key__ = KEY( 'Pet','Fido')…
使用 JDOQL 过滤开始日期和结束日期之间的日期属性
我想编写一个函数来获取 Entry 对象的列表,其 date 字段位于 beginPeriod 和 endPeriod 之间我在下面发布了一个与 HACK 一起使用的代码片段。我必须…
持久性 JDO - 如何使用 JDOQL 查询集合的属性?
我想构建一个应用程序,其中由电子邮件地址标识的用户可以拥有多个应用程序帐户。每个帐户可以有一个或多个用户。我正在尝试将 JDO 存储功能与 Google…
Google App Engine 的 JDO:转义引号
如何转义 JDO (Google App Engine) 中的查询参数? 例如,如果变量名称可能包含单引号 (') 形式的不安全字符,如何使下一个片段安全 PersistenceManag…
GAE 数据存储和 JDOQL 的安全风险
我刚刚开始开发一个将在谷歌应用程序引擎(GAE)上运行的项目。我正在使用java(wicket)和一些ajax。 我对关系数据库有丰富的经验,通常使用 iBatis …
使用 Google App Engine 时可以根据模式进行文本搜索吗?
我看到的所有示例都展示了如何提取与字符串完全匹配的实体。 是否有与 LIKE 查询等效的查询? 另外,如果有帮助,我正在考虑使用结果来自动完成文本框…
为什么我在 Google App Engine 上使用 JDO 的查询中出现转换错误?
根据查询和索引文档你可以有效地进行查询(据我所知): PersistenceManager pm = PMF.get().getPersistenceManager(); try { Query q = pm.newQuery(…
Google Datastore 查询 *User* 类型时出现问题
在这个问题上,我解决了查询Google的问题数据存储区按用户(com.google.appengine.api.users.User)检索内容,如下所示: User user = userService.ge…
App Engine 数据存储区不支持运算符 OR
我正在尝试查询 google 数据存储以获取类似的内容(使用 pm --> persistanceManager): String filters = "( field == 'value' || field == 'another…
如何从谷歌数据存储中按用户获取数据?
我正在使用 Google App Engine,但在 JDOQL 查询上遇到了一些问题。 该示例展示了如何从数据存储区获取内容: PersistenceManager pm = PMF.get().get…