在 getStream 中截断提要
Truncate feeds in getStream
我想在我的 GetStream 应用程序中限制提要更新(记录)的数量。我想将每个 Feed 的长度保持在 500 条的固定长度。
我大量使用 'to:' 字段,这导致了很多不同长度的提要。我希望它们都增加到 500 个项目,所以我宁愿不按日期删除项目。
为了它的价值,我将所有更新存储在我自己的数据库中,从而生成网络的副本 activity。
什么是保持我的提要简短的好方法?
没有直接的方法可以将您的 Feed 限制为 500 个项目。有两种方法可以从 Stream 中删除活动:
removeActivity
方法,它将通过 foreign_id
或 activity id (https://getstream.io/docs/js/#removing-activities)[=24= 一次删除 1 activity ]
- 您应用仪表板上的 "Truncate Data" 按钮,这将删除 Stream 中的所有活动。
通过跟踪您要添加到的所有 活动,可能 可以获得您正在寻找的行为流式传输,然后定期剔除让您超过 500 的那些。
希望这对您有所帮助!
我想在我的 GetStream 应用程序中限制提要更新(记录)的数量。我想将每个 Feed 的长度保持在 500 条的固定长度。
我大量使用 'to:' 字段,这导致了很多不同长度的提要。我希望它们都增加到 500 个项目,所以我宁愿不按日期删除项目。
为了它的价值,我将所有更新存储在我自己的数据库中,从而生成网络的副本 activity。
什么是保持我的提要简短的好方法?
没有直接的方法可以将您的 Feed 限制为 500 个项目。有两种方法可以从 Stream 中删除活动:
removeActivity
方法,它将通过foreign_id
或 activity id (https://getstream.io/docs/js/#removing-activities)[=24= 一次删除 1 activity ]- 您应用仪表板上的 "Truncate Data" 按钮,这将删除 Stream 中的所有活动。
通过跟踪您要添加到的所有 活动,可能 可以获得您正在寻找的行为流式传输,然后定期剔除让您超过 500 的那些。
希望这对您有所帮助!