一个帖子=一个活动

时间:2018-09-18 17:21:49

标签: getstream-io

我希望拥有良好的Feed结构。

我有用户和事件。

提要通知和事件提要。我希望每个事件更新都能向用户显示通知。当前,如果我有两个动词为“ update”的事件,它们将以同一活动结束。因此,我无法分辨已读取事件与未读取事件之间的区别。

最后,每个事件我需要进行一次活动。

感谢帮助。

2 个答案:

答案 0 :(得分:0)

感谢您的帮助。

好的,我知道,它运作良好。

但是我不确定我是否拥有正确的体系结构。

实际上我有用户和事件。每个事件都可以有评论。

所以我有一个事件供稿和一个供稿通知。

我的需要是,对事件的每个评论都会通知用户。

因此,目前,我创建具有唯一标识符的事件供稿和具有用户ID的供稿通知。在将活动添加到事件供稿之前,我进行了跟踪。理想情况下,我想对一个事件发表评论,将所有内容归为一个活动。

是这种情况,但在提要通知中。

我需要创建汇总的Feed吗?

感谢您的帮助!

答案 1 :(得分:-1)

我假设您正在使用通知供稿,并且希望具有相同动词的活动位于不同的组中。

您可以通过提供自己的聚合格式来更改聚合方式,默认情况下,聚合是根据动词和日期以及以下聚合格式来完成的:

{{ verb }}_{{ time.strftime('%Y-%m-%d') }}

您还可以使用以下格式确保聚合始终具有单个活动: {{ id }}

有关提要聚合的更多信息,请访问Stream doc pages