删除Feed和所有活动 - 仍然有一些活动

时间:2017-10-24 15:31:07

标签: getstream-io

我们的系统设置为用户创建和分配任务给自己和他人。每个用户都有一个通知源,该通知源跟随他们分配或参与的任务的提要。

当我们删除任务时,我们还希望删除任务提要和所有活动。我们正在删除这样的Feed:

$client   = new GetStream\Stream\Client($client, $secret);
$taskFeed = $client->feed("task", 1234);
$taskFeed->delete();

但是,当我查看数据资源管理器时,我仍然会看到与通知提要中的任务相关的活动。

取消任务中的每个人似乎都不可能;这些文档似乎暗示了检索500名粉丝的限制。

处理此问题的正确方法是什么?我是否需要使用foreign_id单独删除所有活动?

1 个答案:

答案 0 :(得分:2)

删除Feed不会删除以前添加到其中的活动。它们可能已通过以下关系复制到其他Feed中,或通过“到”字段进行定位。

foreign_id之前的removing activities是正确的方法。