我想在我的GetStream应用中限制Feed更新(记录)的数量。我希望每个饲料的长度保持不变500个。
我大量使用'to:'字段,这导致了很多不同长度的Feed。我希望它们都能增长到500个项目,所以我宁愿不按日期删除项目。
为了它的价值,我将所有更新存储在我自己的数据库中,这会产生网络活动的副本。
什么是保持我的饲料短缺的好方法?
答案 0 :(得分:1)
没有简单的方法将Feed限制为500件商品。有两种方法可以从Stream中删除活动:
removeActivity
方法,该方法将通过foreign_id
或活动ID(https://getstream.io/docs/js/#removing-activities)一次删除1个活动可能可以通过跟踪您正在添加到Stream的所有活动来获取您正在寻找的行为,然后定期剔除那些让你超过500的人。
希望这有帮助!