给出了以下场景:
/Collection1(许多用户订阅了这个集合)
/Collection1/ new Leaf1(用户创建子叶节点)
->所有订阅者都将收到新孩子的通知。
/Collection1/Leaf1/new item(用户在新创建的 Leaf1 中发布了一个 item)
是否可以配置 Collection 节点,以便将此 Collection1 节点的所有订阅者通知 Leaf1 节点中的新发布项目?
创建新的leaf1 节点时,我只看到父collection1 节点的订阅者(subscr1)的通知。但是如果另一个用户发布了一个项目,订阅者“subsc1”将不会被通知,因为他没有直接订阅新的Leaf节点。subscr1 是否可以自动成为新创建节点的订阅者以接收 Leaf1 的通知?
我实际上为 collection1 和 Leaf1 将 var "pubsub#deliver_payloads" 设置为 1。但是当项目在叶节点中发布时,subsc1 甚至不会收到通知(也没有有效负载)。
据我了解 pubsub 当项目将在子节点中发布时,应通知 Collection 节点的所有订阅者(通知将向上传播)。