Reputation: 416
My goal is to aggregate activities together, but only if they happen within x amount of minutes within each other.
It looks like I need to use the strftime syntax. Using this syntax is it possible? I am also confused about which activity property I assign this group string to.
Thanks!
Upvotes: 1
Views: 107
Reputation: 3155
You can use strftime to ensure activities that happen in the same hour or in the same day are grouped together. It needs to be a fixed window though, it can't be based on the distance between activities.
This blogpost explains the underlying system for aggregation: http://blog.getstream.io/aggregated-feeds-demystified/
Note that on enterprise plans we can setup custom aggregation formats that can handle more complex use cases. (such as the grouping you're looking for)
Upvotes: 2