虽然在Firebase上工作令人兴奋,但由于某种原因,它很难在数据库中搜索特定数据项以便手动更新它。使用Firebase数据库接口(可折叠树结构)手动定位项目需要花费大量时间。对于一个记录很少的小型数据库是可以的,但不能用于拥有数千条记录的大型数据库。
有什么建议吗? Firebase团队或社区是否正在朝这个方向发展?
答案 0 :(得分:2)
尝试Firestation:https://www.firestation.io/
它允许对Firebase数据进行SQL查询。
答案 1 :(得分:1)
我已经找到并尝试了Firestation.io和firebaseadmin。
我认为Firestation可以为我提供帮助,但该项目看起来已被放弃。下载并运行正常。但是我无法插入,选择到我的Firebase数据库中。
编辑:我可以选择,插入和更新。但这非常慢,只能返回50条记录。
尝试从github构建,但无法正常工作。该项目及其所有分支都已经一年多没有改变了。
答案 2 :(得分:0)
尝试这个https://firebaseadmin.com/
不能编写类似查询的SQL,但可以编写Firebase查询。
对于设置,转到:Firebase控制台->选择“应用程序”->“设置”->“服务帐户”-> Firebase管理SDK->“生成新私钥并将其导入到firebaseadmin”。
URL: https://console.firebase.google.com/project/zflikz/settings/serviceaccounts/adminsdk