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