Cómo extraer los datos parcialmente de la base de datos de Firebase

Quiero extraer datos completos de la base de datos de base de fuego y acceder a ellos sin cambiar los datos.

firebase.database().ref('someBigNode').once('value', (snapshot) => { //do something } 

Pero costará muchos recuerdos.

¿Puedo preguntar cómo extraer datos enteros parcialmente y guardar memoria?

Cuando lea datos de Firebase Database con el SDK de JavaScript (o iOS o Android), siempre leerá los nodos completos. Por lo tanto, la única forma de recuperar menos datos es recuperar un nodo inferior en el árbol JSON.

Si encuentra que necesita recuperar una parte de cada nodo en someBigNode , debe dividir esa parte de cada nodo en un nodo de nivel superior de su propio importantBitsOfSomeBigNode .

Desafortunadamente, es difícil ser más útil sin un ejemplo más concreto de su estructura de datos y los bits que intenta recuperar (y la razón por la que esos bits son especiales).