【发布时间】:2018-01-15 17:32:00
【问题描述】:
我想在我的 GetStream 应用程序中限制提要更新(记录)的数量。我想让每个提要保持 500 项的恒定长度。
我大量使用了 'to:' 字段,这导致了很多不同长度的提要。我希望它们都增长到 500 个项目,所以我宁愿不按日期删除项目。
为了它的价值,我将所有更新存储在我自己的数据库中,从而生成网络活动的副本。
什么是保持我的提要简短的好方法?
【问题讨论】:
标签: getstream-io
我想在我的 GetStream 应用程序中限制提要更新(记录)的数量。我想让每个提要保持 500 项的恒定长度。
我大量使用了 'to:' 字段,这导致了很多不同长度的提要。我希望它们都增长到 500 个项目,所以我宁愿不按日期删除项目。
为了它的价值,我将所有更新存储在我自己的数据库中,从而生成网络活动的副本。
什么是保持我的提要简短的好方法?
【问题讨论】:
标签: getstream-io
没有简单的方法可以将您的 Feed 限制为 500 项。有两种方法可以从 Stream 中删除活动:
removeActivity 方法,将通过 foreign_id 或活动 ID (https://getstream.io/docs/js/#removing-activities) 一次删除 1 个活动可能可以通过跟踪您要添加到 Stream 的 所有 活动来获得您正在寻找的行为,然后定期剔除那些让你超过 500。
希望这会有所帮助!
【讨论】: