问题标签 [objectify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-app-engine - 如何在 GAE 中实现 Facebook Post Type 对象?
我是一名新程序员,并试图在我的应用程序中实现一个 facebook 类型的“feed”。就像每当用户对他的个人资料进行一些更改时,他的链接个人资料都会以新闻提要的形式了解这一点。
但我坚持这一点,因为我认为每当任何用户保存任何数据(如“新闻”、“博客”、“事件”或任何“评论”)只需将相应类的 id 发送到链接的配置文件,他们就会看到它。由于在保存对象之前没有生成 id,所以问题是如何发送它们。我想过以下解决方法,但每个都有一些问题。
每当用户发布新闻时......将创建一个 Post 对象并将其添加到用户的帖子集合中。但是其他用户怎么会知道呢.....
1)向他们发送ID ....但是当没有创建ID时,您如何向他们发送ID。
2)向他们发送帖子消息,他们何时会点击它们......将显示特定用户发给他们的最新帖子..但如果超过3条消息,那么将显示哪个?由帖子创建日期显示 没有显示大于该日期的帖子..但他需要显示较新的帖子..
3)将帖子保存在所有关注者供稿中。那时数据会大得多
4) 所有登录时的关注者都会检查他们关注的所有人并在时间戳之后保存他们的提要?如何实现这一点,因为帖子保存在用户的个人资料中,所以我必须检查以下所有人员,然后只需检查提要并将其显示在他的提要框中;我想我必须使用批处理。处理将需要更长的时间。
我正在使用 objectify-appengine 对 GAE 进行操作。
任何帮助表示赞赏
java - Java Google App Engine:检索按属性排序并插入以供以后检索的所有实体,但保持其插入顺序
我正在使用带有 Objectify3.0 的 Java Google App Engine(因此某些类型可能看起来与标准 JPO/JPA 不同)。
无论如何,我希望能够检索按属性排序的所有实体并将其插入以供以后检索,以便您按照插入的排序顺序返回结果。
基本上,这意味着我想要一些东西:
- 检索按“名称”升序排序的所有实体(大约 10,000 个)。如果我尝试一次性获取所有实体,将达到 30 秒的响应限制。
- 将按顺序检索到的实体插入另一种称为:SortedByNameGame。这与游戏完全相同(见下文)。
- 从 SortedByNameGame 种类中检索实体(使用过滤器,例如流派 = 动作),但让它们以插入实体的升序“名称”属性顺序返回。
我的游戏类型如下所示:
我的 SortedByNameGame 类型如下所示:
我已经考虑并尝试了几种方法(围绕递归请求),但都没有成功。例如:
带有任务的光标:我基本上使用这种方法:http ://code.google.com/p/objectify-appengine/wiki/IntroductionToObjectify#Cursors
带有 RequestDispatcher.forward(request, response) 的游标。类似于http://code.google.com/p/objectify-appengine/wiki/IntroductionToObjectify#Cursors
带有 HttpServletResponse.sendRedirect(/pathToThisServlet) 的游标。类似于http://code.google.com/p/objectify-appengine/wiki/IntroductionToObjectify#Cursors
后端:http ://code.google.com/appengine/docs/java/backends/overview.html 。调查这一点,因为他们没有 30 秒的响应时间限制。但是,我还没有让这些工作,即不知道如何通过浏览器访问它们。我收到 404 错误禁止。
我怀疑请求相同 URL/Servlet 的递归方法是不可能的,即“为了防止应用程序导致请求的无休止递归,不允许请求处理程序获取自己的 URL。仍然可能导致无休止的使用其他方式进行递归,因此如果您的应用可以获取用户提供的 URL 请求,请谨慎行事。” (来源:http ://code.google.com/appengine/docs/java/urlfetch/overview.html#Responses )
我的问题是
我做错了什么,以至于没有创建这些递归队列任务或递归请求不起作用?
或者,还有哪些其他方法可以做我想做的事?
gwt - 使用 RequestFactory 和 Objectify 时出现一个奇怪的异常
我查看了 Google IO gwtgae2011中的示例并让它工作。我试图向项目添加一些功能,并且不断从服务器获取异常(调用了 onFailure 方法)并且堆栈跟踪是
我创建了名为 Sketch2 的 Sketch 类的精确克隆,并在我的 RequestFactory 接口中创建了 SketchDao、SketchProxy 和 SqetchRequest 的克隆。
无论如何都会抛出异常。(我尝试重新编译、重新启动、清理生成的文件,尝试使用 IDEA - 同样的问题)任何想法为什么会发生这种情况?
python - 从 lxml.objectify.ObjectifiedElement 中剥离 python 命名空间属性
如何从 中剥离 python 属性lxml.objectify.ObjectifiedElement
?
例子:
我希望输出看起来像:
java - 使用 Objectify + google appengine 的不区分大小写的过滤器查询
有没有一种简单的方法可以使用 Objectify + google appengine (Java) 进行不区分大小写的过滤器查询?本质上,这就是我想要做的,除了我需要电子邮件过滤器不区分大小写。
google-app-engine - 如何使用 Objectify 进行 OR
我无法弄清楚如何在 Objectify 中执行与此 SQL 语句等效的操作
SELECT * FROM myTable WHERE myTable.attribute = 'X' OR myTable.attribute = 'Y'。
任何帮助,将不胜感激。
java - 没有多态查询的对象化继承
我有 A 类和 B 类(扩展 A)。我想将它们存储为相同的实体类型,而不使用 @Subclass 关键字。我不想使用多态查询(现在),因为它是相当新的,我不想在我的实体中有一个额外的字段。
理想情况下,A 类和 B 类都存储为实体类型 X,并包含 A 类和 B 类字段的超集。我还将在 A 类中存储一个“类型”字段,以便模拟多态查询。使用 objectify 的最佳方法是什么????
谢谢!
java - 使用 Objectify 模拟框架?
是否可以在 Objectify 中使用一些模拟框架?
我尝试了以下方法,但它不起作用:
错误是:
我做错了什么,还是这不可能?
java - 使用 objectify 如何获取对象的属性子集
我有一个使用 objectify 存储的大对象。我需要这些对象的列表,其中仅填充了属性的子集。如何才能做到这一点?
java - JDO Google App Engine:我如何坚持然后查询作为自定义类型父项的子项的自定义类型对象列表?
我正在使用 Objectify 尝试保存一些自定义类型的对象,然后使用查询检索它们。
我将如何坚持然后只查询 Command 对象?
以下是对象: