GetStream - 群组喜欢在一起,但让其他人表现得像非聚合时间轴

时间:2017-11-05 01:58:31

标签: laravel-5.4 getstream-io

我需要对所有喜欢进行分组,以便它的行为类似于LinkedIn喜欢(Imonoid,Stackoverflower和其他2个人喜欢的帖子),但是希望其他活动显示为单个(非分组)类似于非聚合时间轴饲料。

{% if verb.infinitive == 'like' %}
{{ target }}{{ verb.id }}{{ time.strftime('%j') }}
{% elif verb.infinitive == 'articlelike' %}
{{ target }}{{ verb.id }}{{ time.strftime('%j') }}
{% elif verb.infinitive == 'company_post_like' %}
{{ target }}{{ verb.id }}{{ time.strftime('%j') }}
{% elif verb.infinitive == 'company_post_c_like' %}
{{ target }}{{ verb.id }}{{ time.strftime('%j') }}
{% elif verb.infinitive == 'like_post_comment' %}
{{ target }}{{ verb.id }}{{ time.strftime('%j') }}
{% else %}
{{ verb.id }}_{{ time.strftime("%Y-%m-%d") }}
{% endif %}

1 个答案:

答案 0 :(得分:0)

将您的{% else %} {{ id }} {% endif %} 条件更改为以下内容,您应该全部设置:

{{1}}

这将具有将所有其他活动并将其置于其自己的组中的效果,从而有效地隔离活动。 JSON有效负载看起来与您的扁平馈送看起来不一样,但应该仍然可以管理。