在 getStream 中截断源

  • 本文关键字:getStream getstream-io
  • 更新时间 :
  • 英文 :


我想限制我的 GetStream 应用程序中的提要更新(记录(数量。我想将每个提要保持在 500 个项目的恒定长度。

我大量使用"to:"字段,这会导致大量不同长度的馈送。我希望它们都增长到 500 个项目,所以我宁愿不按日期删除项目。

为了它的价值,我将所有更新存储在我自己的数据库中,从而产生网络活动的副本。

保持饲料简短的好方法是什么?

没有直接的方法可以将 Feed 限制为 500 个项目。有两种方法可以从 Stream 中删除活动:

  • removeActivity方法,它将通过foreign_id或活动 ID (https://getstream.io/docs/js/#removing-activities( 一次删除 1 个活动
  • 应用仪表板上的"截断数据"按钮,这将删除 Stream 中的所有活动。
可以通过

跟踪要添加到 Stream 的所有活动,然后定期剔除使你超过 500 的活动来获取你要查找的行为。

希望这有帮助!

最新更新