删除Firebase中实时数据库的所有旧节点

时间:2018-06-16 08:03:08

标签: firebase-realtime-database

我正在尝试集成此example code来清除实时数据库中的旧数据,但我无法根据自己的需要进行调整。

这是我的实时数据库的主题:

/company/{companyCode}/channel/{channelId}/message/{pushId}

以下是数据库部分的屏幕截图: screenshot

时间戳出现在最后一个节点{pushId}上。

我想要做的是当有人写新节点{pushId}时删除所有旧节点{pushId}但我希望在所有channelId节点上执行此操作。 ..

如果是这个例子,我无法进入另一个{channelId}节点,然后继续删除该节点的旧{pushId}节点。

functions.database.ref('/company/{companyCode}/channel{channelId}/message/{pushId}).onWrite((change)

你能帮助我并建议我如何操纵数据库吗?

0 个答案:

没有答案