聚合格式中有哪些 jinja2 模板功能可用?

What jinja2 template features are available in Aggregation Formats?

文档说聚合规则使用 Jinja2 模板语法 (https://getstream.io/docs/#aggregated-feeds),但是许多 Jinja2 功能似乎不受支持,并且 return 在 [=21] 上尝试预览时出现语法错误=] 汇总 Feed 组配置屏幕。

例如,{{ actor|replace(":", "|") }}{{ actor|length }} return 语法错误,但 {{ actor|lower }}{{ actor|int }} 似乎工作正常。

有谁知道实际支持 Jinja2 功能的哪些子集?

您只能使用非常有限的一组过滤器。例如,时间对象上的 intlowerstrftime。接下来,您可以使用 ifelseendif 控制结构。

我们正在制定完整列表,并将在此处记录它们:https://getstream.io/docs/#aggregated-feeds 并相应地更新此 SO 答案。

我们希望这能满足您现在的需求。