我正在使用firebase在Google应用脚本上练习。但是在获取每个用户的Key
时遇到问题。我拥有的就是这个。
代码:
var database = FirebaseApp.getDatabaseByUrl("https://myfirebase.firebaseio.com/", "mysecretkey");
var data = database.getData("users")
Logger.log(data);
我已尝试data.key
但它返回undefined
如何获取每个用户的密钥?谢谢!
答案 0 :(得分:1)
从the code查看Firebase connector,看来他们只是在您调用getData()
的位置返回JSON。
这意味着您可以使用常规JavaScript代码进行迭代:
for (var key in data) {
Logger.log(key+"="+data[key]);
}
或更现代/功能的变体:
Object.keys(data).forEach(function(key) {
Logger.log(key+"="+data[key])
});