getstream-io - GetStream - 订购的聚合馈送时间
问题描述
我已经使用 GetStream 创建了一个设置,其中我有一些包含数据的平面提要和一个遵循平面提要的聚合提要。
我现在正在将数据从我的数据库上传到平面提要,并将我自己的时间戳添加到活动中。这使我的固定饲料按时间排序。
这是我的问题:当我使用聚合提要跟踪平面提要时,聚合提要似乎按上次更新的活动排序。我想按我的时间戳排序。
我的问题:我是否可以按自己的时间戳对聚合提要进行排序?
解决方案
流聚合提要按updated_at
聚合活动的字段排序。目前没有办法改变这种行为。
在将数据呈现给用户之前,您可以在客户端对活动组进行排序。
聚合提要的默认聚合格式是{{ verb }}_{{ time.strftime('%Y-%m-%d') }}
您可以将聚合格式更改为并按属性{{ <name-of-your-custom-timestamp-field> }}
对聚合提要内容检索结果进行排序。group
推荐阅读
- java - 为什么强迫人们编译/构建 JAR 文件而不是仅仅托管 JAR 文件本身?
- iis - ASP.NET CORE 5.0 Web API 在 IIS Express 上工作,但在 IIS 10 上托管时提供 404
- apache-spark - 通过从另一列解析字符串来创建列
- python-3.x - 将 selenium 与 2captcha 集成以解决 Recapv2
- go - 方法执行期间内存消耗高
- wordpress - 是否可以使用 Go 将现有的 CRD 添加到自定义 Kubernetes 运算符中?
- php - 用phpredis连接Redis,耗时20ms
- c++ - 链接两个独立的 cmake 项目,其中一个依赖于另一个
- python - 在 Web 服务器中时无法从 Python 打印(到打印机)
- python - Python中具有相同权重的顶点的加权子图程序