我想限制我的 GetStream 应用程序中的提要更新(记录(数量。我想将每个提要保持在 500 个项目的恒定长度。
我大量使用"to:"字段,这会导致大量不同长度的馈送。我希望它们都增长到 500 个项目,所以我宁愿不按日期删除项目。
为了它的价值,我将所有更新存储在我自己的数据库中,从而产生网络活动的副本。
保持饲料简短的好方法是什么?
没有直接的方法可以将 Feed 限制为 500 个项目。有两种方法可以从 Stream 中删除活动:
removeActivity
方法,它将通过foreign_id
或活动 ID (https://getstream.io/docs/js/#removing-activities( 一次删除 1 个活动- 应用仪表板上的"截断数据"按钮,这将删除 Stream 中的所有活动。
跟踪要添加到 Stream 的所有活动,然后定期剔除使你超过 500 的活动来获取你要查找的行为。
希望这有帮助!