objectify相关内容

Google App Engine投影查询返回0结果

我正在尝试执行投影查询,以便从我的数万个实体中的每个实体中获取多个属性。我已阅读并遵循文档,但我的查询未返回任何内容结果。我甚至将我的投影简化为仅投影单个属性,实体的ID字段,但仍然得到0结果。这是我的简化代码: 查询q =新查询(“MyEntity”); q.addProjection(new PropertyProjection(“entityId”,Long.class)); ..
发布时间:2019-01-08 12:01:22 Java开发

appengine-api-1.0-sdk-1.7.6.jar不是一个目录

我刚开始在我的项目中使用Maven。 我将旧项目转换为Maven项目,起初一切正常。但是现在我遇到了问题。 当我尝试运行应用程序(是使用Objectify的GWT应用程序)时,出现以下错误: SDK位置'/Users/abelbarbosa/.m2/repository/com/google/appengine/appengine-api-1.0-sdk/1.7.6/appeng ..
发布时间:2018-05-31 13:13:00 Java开发

Objectify 4.0中的实体层次结构

有没有办法如何定义一个实体层次结构,使其能够查询特定的子类?考虑下面的情况。让我们有抽象Base类,它定义了公共属性和具体的子类A和B. class abstract Base { .. 。 } class A扩展基础{ ... } class B扩展基础{ .. 。 } 我想按以下方式运行示例查询。 $ b 检索类型A和B的所有实 ..

如何防止客户更改Google Cloud Endpoints中的objectify @ID

我使用物化将对象保存到Google Cloud数据存储区。 @Entity class Car { @Id长ID; ... } 我生成客户端端点(使用Android Studio )。 我需要所有字段的getter和setter,包括id,以便REST能够序列化和反序列化对象。如果我不添加getter和setter,那么它们是由Google端点构建器创 ..

Google App Engine - 使用Objectify在本地连接到远程数据存储

我到处寻找并浪费了很多时间,我认为这很可能非常简单。我在这里先向您的帮助表示感谢。我有一个使用用Java编写的云数据存储区的谷歌应用程序引擎应用程序。我有一个实体类如下: @Entity public class Student { @Id private Long studentId; @Index私人联赛联赛; @Index private String year; ..

对物品进行排序物品获取错误找不到匹配的索引

我正尝试按属性'价格'对商品列表进行排序,但出现错误。 这是我的过滤器 items = ofy()。load()。type(MyItem.class) .filter(“OtherEntityRef”,tmpEntity) .order(“price”)。limit(100) .list(); 但我们运行它,日志显示错误: 从servlet获取未捕获的 ..

远程API,Objectify和DevServer不喜欢交易?

我使用objectify 4来写入HRD数据存储。在单元测试中运行正常,并在devserver或production中运行应用程序。 但是,当我尝试使用REMOTE API连接到devserver数据存储区时,代码启动XG事务。在与Remote API连接时,似乎认为HRD未启用。 这就是我连接的方式... pre $ public c om public static void m ..

客观化:处理竞争条件以防止重复的帐户创建

我正尝试为用户(Google用户)创建一个帐户,因此我需要检查用户是否存在,如果不存在,为该用户创建一个帐户,但是我面临的事实是,如果我滥用createAccount API方法,帐户有时会创建两次。 @ApiMethod(name =“account.google.create”) public Account createGoogleAccount(最终用户用户)抛出OAuthReq ..
发布时间:2018-05-10 11:17:16 其他开发

数据存储查询返回null

我试图从数据存储中检索玩家得分的排序列表,类型为“User”的实体 执行完毕后: 列表实体= ofy().load().type(User.class).order(“ - score”).list(); 知道我已将“分数”属性编入索引。 这里是“User.class” @Id String userName; 字符串密码; @Index in ..
发布时间:2018-05-10 11:16:48 其他开发

你如何在Objectify中实现级联删除?

我有以下不幸。 GrandParent - > Parent - > Child 父母和子女使用 @ Parent Ref 和 @Parent Ref 创建双亲关系。 我试图用一种很好的方式为 GrandParent 做一个级联删除。 I当然我可以加载所有的孩子,从他们那里生成密钥并通过密钥删除。这似乎非常低效。有什么我可以通过 ..
发布时间:2018-05-10 11:13:28 其他开发

如何使用Objectify和服务帐户凭证访问GAE数据存储?

一个GAE应用程序是否可以使用 Objectify ?如果是这样,我该如何将服务帐户凭证传递给Objectify(哪个API调用)?解析方案 这是不可能的即可。 Objectify 是位于GAE Datastore 之上的一个非常简单便捷的轻量级ORM,因此可以让开发人员远离使用JDO / JPA的大多数复杂性。 没有在文档中看到您提到的场景,因为这不是它正在解决的问题。 我怀疑你可 ..
发布时间:2018-05-04 12:25:35 其他开发

如果父母不同,同一类型的两个实体是否可以拥有相同的ID?

我知道数据存储会自动为根实体生成一个唯一的ID。但是,具有不同父母的同类实体呢? 数据存储库是否会自动为不同父母(相同种类)的同一种类的实体生成唯一ID?例如用户 - >邮。可以想象两个不同的用户每个都有一个具有相同ID的邮政吗? 解决方案 我为你写了一个JUnit测试。它使用lombok,但你也可以写出getter和setter。 import com.google. ..

对象化从实体查询属性

有没有一种方法可以使用Objectify查询某个实体的特定属性, 可以说我有一个具有属性的类实体{id,name ,邮件} ,如何只从实体过滤邮件属性?先前我正在提取整个实体 Objectify ofy = ObjectifyService.begin(); 查询 Q = ofy.query(entity.class); 然后检索q.getmail() ..
发布时间:2018-05-04 12:17:13 其他开发