【问题标题】:Remove data on Firebase realtime database with firebase-admin使用 firebase-admin 删除 Firebase 实时数据库中的数据
【发布时间】:2017-04-17 20:54:48
【问题描述】:

借助 REST API,我已成功在 Firebase 实时数据库中插入数据,但我没有删除。

我的数据树是:

PAPP : 10

PAPP_5MIN : 0

PAPPs/-KhPrX7MBbEYOZNCeSJ6 = {PAPP: 250, timestamp: 1491878158871}
PAPPs/-KhpRylKUC6MzJJSsjUG = {PAPP: 200, timestamp: 1492324183125}
PAPPs/-KhPs26RaSuQ972L1n07 = {PAPP: 180, timestamp: 1491878293980}
... (about 51 000 entries)

我有 Firebase Admin Microsoft Windows 软件,我需要执行查询以删除所有 PAPP 条目,或者最好删除所有超过 15 分钟的条目。

其实我可以执行的示例代码是:

firebase().database().ref('/PAPPs').on('value', function (snapshot) {
  console.log(snapshot.val())
})

这给了我所有的 51 000 条记录。

如何更新此 JS 以删除我的条目?

【问题讨论】:

标签: firebase firebase-realtime-database firebase-admin


【解决方案1】:

我找到了另一种使用 REST API DELETE 方法的方法

curl -X DELETE https://[MYPROJECT].firebaseio.com/PAPPs.json?auth=[SERVICE_ID]

现在我必须等待下个月的配额重置才能尝试使用 JS 进行更具选择性的选项。
欢迎任何建议。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-04
    • 1970-01-01
    • 2020-01-17
    • 2017-06-25
    • 1970-01-01
    • 2021-05-08
    • 1970-01-01
    相关资源
    最近更新 更多