无法从我的firebase中删除信息

时间:2013-03-21 19:04:39

标签: firebase

我正在测试我的firebase的一些更改,并意外地向参考提交了100个更新。现在,当我尝试删除引用时,它会创建一个包含不同数据的新引用。

我已尝试删除firebase中的所有内容,但它会继续创建新引用。

在这个具体示例中,我使用set()将5个随机值添加到用户名Michael。 5个随机值被称为100次,现在当我删除Michael用户再次测试时,它已经排队了一个值并立即重新创建。我查看了我的上传使用情况,结果显示在一个点上传了大量与此错误相符的数据。

知道如何删除这些排队的更改吗?

2 个答案:

答案 0 :(得分:0)

确保断开正在写入此数据的客户端。我怀疑你正在运行一个正在生成这些写入的进程。

如果由于某种原因无法阻止违规过程,您可以随时修改安全规则以拒绝访问正在进行写入的客户端(或者如果它是使用Firebase Secret进行身份验证的服务器,则可以撤销其秘密)。

答案 1 :(得分:0)

我有类似的问题 - 认为它与您的会话/缓存有关。

尝试退出firebase并重新登录 - 如果记录仍然存在,请备份安全规则,然后使用:

{
  "rules": {
      ".read": false,
      ".write": false
  }
}

并删除它们。