firebase - Firebase 实时数据库 - 删除所有子项但保留父项
问题描述
在我的实时数据库中,我有一个父节点“名称”和两个子节点,如下所示。
我希望能够删除两个子节点但仍保留父节点。
这样,我可以创建一个可以添加名称和删除名称的数据库。
有没有办法创建一个从零个孩子开始的父节点?
解决方案
实时数据库中的节点不能没有自己的子节点。删除最后一个子节点将导致节点不复存在。
如果您希望节点再次存在,只需向其写入子值即可。您不必先创建它 - 它会在您写入它的那一刻开始存在。
推荐阅读
- python - 每个 python 对象都有一个类型、id 和一个值?
- ios - 将 Animoji 和 AVSpeechSynthesizer 与 Swift 结合使用?
- java - 开关盒在菜单项上不起作用 - 为什么?
- windows - 如何将 net use 命令的输出通过管道传输到文件
- python - 我可以使用for循环在python中多次向变量的值添加一些东西吗?
- reactjs - 用 Jest 测试 Sentry
- spring-data-jpa - 是否有不等于条件的 ExampleMatcher
- google-apps-script - 在 AppMaker 部署上安装触发器
- java - 我需要在每个星期五显示敬酒消息
- java - 无法生成范围报告