Я пытаюсь Firebase (начиная с новой версии Google).
В исходной версии Firebase параметр shallow=true
вернет объект с { key: true }
для каждого key
в корне запрошенное дерево/ветвь (и поэтому, а не возвращаемые дети, вы просто знаете, что существует ребенок (ren)). Это полезно, потому что вам не обязательно нужны все данные из дочерних узлов (особенно, если их много).
Есть ли способ сделать это с новой версией Firebase от Google? Я думаю что-то вроде:
firebase.database().ref('/data/?shallow=true').once('value', function(snapshot) {
// do something with snapshot
}
Вышеприведенный код snapshot.val()
возвращает значение null, и если я правильно читаю документы, кажется, что эта функциональность исчезла.