gpt4 book ai didi

getstream-io - 汇总提要,删除 getstream 中的重复项

转载 作者:行者123 更新时间:2023-12-02 03:11:16 25 4
gpt4 key购买 nike

我已经遵循了这里的建议 stackoverflow aggregate answer

我将帖子组合在一起
(将同一个帖子分享在一起,对同一个帖子点赞,将常规帖子作为单个事件)。然而,我注意到的是我最终为用户提供了重复项。
如果一个用户分享了一个帖子,并且还喜欢这个帖子,它会在他们的 getstream feed 中出现两次。
现在,我必须按照一定的顺序对我自己的后端服务进行过滤
(如果你分享了一个帖子,如果你也喜欢它,请删除该事件)。
如果你喜欢一个帖子,请删除常规帖子。

有没有更好的方法来解决这个问题重复的问题?

最佳答案

想到的一个想法:当您发布分享事件时,请确保您发送了 foreign_idtime(发送两者将避免在我们的系统中重复),那么如果您也“喜欢”该事件,您可以在事件元数据中存储一个 like 计数器,并发送一个带有 foreign_id 的更新并递增 like 计数。

请记住,更新不会推送到聚合供稿或通知供稿,因此您仍然希望将“喜欢”事件也推送到这些供稿。

关于getstream-io - 汇总提要,删除 getstream 中的重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39878319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com