Я сейчас пробую базу данных Firebase в реальном времени и выполняю свои первые запросы.Я использую консоль администратора Firebase для запросов.Теперь у меня есть проблема, что я получаю только одну запись по запросу при использовании порядка.Моя структура данных выглядит следующим образом:

Я использую запрос:
firebase().database().ref('/Office1/Department1/HR').orderByChild('Rank').on('value', function (snapshot) {
snapshot.forEach(function(childSnap){
console.log(childSnap.val());
});
})
В качестве вывода я толькоget: {"Name": "Charles", "Rank": 1}
Как вы можете видеть, порядок работает, однако он показывает только один элемент вместо всех 3 записей.Кто-нибудь знает, как решить эту проблему?
Спасибо