GetStream-汇总Feed时间排序

时间:2018-09-05 10:14:52

标签: getstream-io

我已经使用GetStream创建了一个设置,其中有一些包含数据的统一供稿以及遵循该统一供稿的汇总供稿。

我现在正在将数据从数据库上传到固定供稿,同时将自己的时间戳添加到活动中。这使我的定时进纸按时间排序。

这是我的问题:当我在汇总Feed中使用汇总Feed时,汇总Feed似乎按上次更新的活动进行了排序。我想按时间戳排序。

我的问题:我可以按自己的时间戳对汇总Feed进行排序吗?

2 个答案:

答案 0 :(得分:1)

流聚合的提要按聚合活动的updated_at字段进行排序。 目前无法更改此行为。

您可以先在客户端对活动组进行排序,然后再将数据提供给用户。

汇总的供稿的默认汇总格式为{{ verb }}_{{ time.strftime('%Y-%m-%d') }} 您可以将汇总格式更改为{{ <name-of-your-custom-timestamp-field> }},并在group属性上对汇总的供稿内容检索结果进行排序。

答案 1 :(得分:0)

感谢您的回复。

我对这个问题的解决方案是对列表进行排序,然后再将它们上传到GetStream。

但是,如果以后必须上传“较旧”的项目,我仍然会看到潜在的问题...