首页 > 解决方案 > Firebase 实时数据库 - 删除所有子项但保留父项

问题描述

在我的实时数据库中,我有一个父节点“名称”和两个子节点,如下所示。

Firebase 数据

我希望能够删除两个子节点但仍保留父节点。
这样,我可以创建一个可以添加名称和删除名称的数据库。
有没有办法创建一个从零个孩子开始的父节点?

标签: firebasefirebase-realtime-database

解决方案


实时数据库中的节点不能没有自己的子节点。删除最后一个子节点将导致节点不复存在。

如果您希望节点再次存在,只需向其写入子值即可。您不必先创建它 - 它会在您写入它的那一刻开始存在。


推荐阅读