在我的节点应用中,我尝试访问Firebase,其中包含一些集合。
var firebase = require('firebase');
firebase.initializeApp({myConfig: "Here"});
var database = firebase.database();
var rootRef = firebase.database().ref()
我究竟如何获取特定集合的所有行或数据库中的所有集合?打印这些变量会产生奇怪的结构化对象。
答案 0 :(得分:1)
您应该完全关注firebase documentation以获取此信息。
您检索的方式取决于您期望的确切行为。并且文档对于理解firebase如何在一个可能的情况下表现为数据库是非常好的。
var rootRef = firebase.database().ref().on('value', function(snapshot) {
console.log(snapshot.val());
});
上面的代码段将查看整个数据库的任何更改(因为您没有指定任何像ref().child("users")
这样的子项)并将其记录为javascript对象。
祝你好运,再次转到documentation。 :)