我目前正在尝试使用Firebase实时数据库,并且正在执行我的第一个查询。我正在使用Firebase管理控制台进行查询。 我现在有一个问题,在使用订购时,我只能通过查询返回一个条目。我的数据结构如下所示:
我正在使用的查询是:
firebase().database().ref('/Office1/Department1/HR').orderByChild('Rank').on('value', function (snapshot) {
snapshot.forEach(function(childSnap){
console.log(childSnap.val());
});
})
作为输出,我只会得到: {“名称”:“查尔斯”,“等级”:1}
如您所见,订购工作有效,但是只显示一项而不是全部3个条目。 有人知道如何解决此问题吗?
谢谢