从Firebase实时数据库中删除多个记录 - Nodejs

3

有没有可能一次性从Firebase实时数据库中删除多个节点?我可以通过给出子节点的完整路径来删除记录。但是如果我已经有了多个子节点键,是否有办法一次性将它们全部删除?

1个回答

9
您可以使用多位置更新语句一次性删除多个节点,并将值传递为null
例如:
```sql UPDATE your_table SET column_name = null WHERE condition; ```
const ref = firebase.database().reference();
ref.update({
  "/path/to/node/one": null,
  "/path/to/node/two": null,
  "/path/to/node/three": null
});

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接