【问题标题】:Truncate feeds in getStream在 getStream 中截断提要
【发布时间】:2018-01-15 17:32:00
【问题描述】:

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

我大量使用了 'to:' 字段,这导致了很多不同长度的提要。我希望它们都增长到 500 个项目,所以我宁愿不按日期删除项目。

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

什么是保持我的提要简短的好方法?

【问题讨论】:

    标签: getstream-io


    【解决方案1】:

    没有简单的方法可以将您的 Feed 限制为 500 项。有两种方法可以从 Stream 中删除活动:

    可能可以通过跟踪您要添加到 Stream 的 所有 活动来获得您正在寻找的行为,然后定期剔除那些让你超过 500。

    希望这会有所帮助!

    【讨论】:

    • 没有直接的方法.. 好吧,我想这就是答案。谢谢!因为我知道我所有的提要,我想我会定期检查每个提要并删除多余的项目。
    • 顺便说一句,“截断数据”有点用词不当。我将其称为“清除数据”以表明它会删除所有数据,而不仅仅是截断或缩短,这对我来说就是截断的含义。另一件事,“截断数据”不仅删除了活动,而且还删除了所有跟随关系。好的,这是数据,但我没想到。由于没有活动或跟随关系,提要实际上并不存在,因此“截断”实际上意味着“重新开始”!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-09
    • 2019-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多