【发布时间】:2017-05-12 23:00:50
【问题描述】:
我有用户可以关注的公共供稿以及所有用户活动的显示位置。我可以添加一个过滤器,将我自己的操作从提要中排除吗?
例如:假设提要 news:serge(聚合)跟在提要 tag:programming(平面)之后。
当 serge 将活动添加到提要 tag:programming 时,他也会在提要 news:serge 中收到该活动,但我不想在新闻提要中显示当前用户自己添加的活动。
如果activity.actor == current_user.id,我可以过滤掉客户端的活动而不显示活动,但这不是很方便,因为它会导致序列丢失。例如,如果我尝试获取接下来的 10 个活动,则可能只保留其中的一部分。
据我所知,最好的选择是https://getstream.io/docs/#discard-rules (https://stackoverflow.com/a/35378534/3419815),但我不太了解如何使用它,只能通过支持服务在测试模式下使用?
【问题讨论】:
标签: getstream-io