嗨,我有一个带有所有者的帖子模型,以及一个包含该帖子所有答案的答案模型。如何使用 Getstream.io 创建将导致以下结果的流:
“朱莉、弗兰克和另外 20 个回答你的帖子”(你是帖子的所有者)
“朱莉在 XXX 帖子中发布新答案”(你是弗兰克)
嗨,我有一个带有所有者的帖子模型,以及一个包含该帖子所有答案的答案模型。如何使用 Getstream.io 创建将导致以下结果的流:
“朱莉、弗兰克和另外 20 个回答你的帖子”(你是帖子的所有者)
“朱莉在 XXX 帖子中发布新答案”(你是弗兰克)
每个实体的 Feed 组
任何提要类型都可用于为应用程序中的任何实体创建提要组。由于为您创建的 flat 类型的默认提要组称为“用户”,这可能会造成混淆,但您可以自由地为 Post/Group/或程序中可以拥有的任何其他实体创建一个类型为“flat”的提要组它自己的活动提要。
汇总提要
要实现上述行为,您将需要使用聚合提要类型。如上所述,创建一个“聚合”类型的提要组。每次有人提供问题的答案时,您都会在该帖子的提要上创建一个带有动词“答案”的活动。默认聚合规则按时间和动词 id 聚合,看起来您只对基于动词 id 的聚合感兴趣。当您从聚合提要中检索活动时,您可以按照上述格式呈现它。