3

嗨,我有一个带有所有者的帖子模型,以及一个包含该帖子所有答案的答案模型。如何使用 Getstream.io 创建将导致以下结果的流:

  • “朱莉、弗兰克和另外 20 个回答你的帖子”(你是帖子的所有者)

  • “朱莉在 XXX 帖子中发布新答案”(你是弗兰克)

4

1 回答 1

2

每个实体的 Feed 组

任何提要类型都可用于为应用程序中的任何实体创建提要组。由于为您创建的 flat 类型的默认提要组称为“用户”,这可能会造成混淆,但您可以自由地为 Post/Group/或程序中可以拥有的任何其他实体创建一个类型为“flat”的提要组它自己的活动提要。

汇总提要

要实现上述行为,您将需要使用聚合提要类型。如上所述,创建一个“聚合”类型的提要组。每次有人提供问题的答案时,您都会在该帖子的提要上创建一个带有动词“答案”的活动。默认聚合规则按时间和动词 id 聚合,看起来您只对基于动词 id 的聚合感兴趣。当您从聚合提要中检索活动时,您可以按照上述格式呈现它。

于 2016-01-08T09:28:56.883 回答