我是一名新程序员,并试图在我的应用程序中实现一个 facebook 类型的“feed”。就像每当用户对他的个人资料进行一些更改时,他的链接个人资料都会以新闻提要的形式了解这一点。
但我坚持这一点,因为我认为每当任何用户保存任何数据(如“新闻”、“博客”、“事件”或任何“评论”)只需将相应类的 id 发送到链接的配置文件,他们就会看到它。由于在保存对象之前没有生成 id,所以问题是如何发送它们。我想过以下解决方法,但每个都有一些问题。
每当用户发布新闻时......将创建一个 Post 对象并将其添加到用户的帖子集合中。但是其他用户怎么会知道呢.....
1)向他们发送ID ....但是当没有创建ID时,您如何向他们发送ID。
2)向他们发送帖子消息,他们何时会点击它们......将显示特定用户发给他们的最新帖子..但如果超过3条消息,那么将显示哪个?由帖子创建日期显示 没有显示大于该日期的帖子..但他需要显示较新的帖子..
3)将帖子保存在所有关注者供稿中。那时数据会大得多
4) 所有登录时的关注者都会检查他们关注的所有人并在时间戳之后保存他们的提要?如何实现这一点,因为帖子保存在用户的个人资料中,所以我必须检查以下所有人员,然后只需检查提要并将其显示在他的提要框中;我想我必须使用批处理。处理将需要更长的时间。
我正在使用 objectify-appengine 对 GAE 进行操作。
任何帮助表示赞赏