La base de datos de Firebase devuelve un valor nulo al comienzo de cada nuevo nodo

He tenido dificultades para crear y mostrar un nodo separado de mi base de datos de Firebase.

Aquí hay una foto de un nodo hijo llamado"Units", como se ve en la consola de Firebase, bajo la cual deseo tener un single separado"Unit" nodos (1,2,3 ...) cada uno con sus propias propiedades.

No sé qué estoy haciendo mal, pero cuando vuelven los datos hay unnull al comienzo de cada nuevo nodo secundario que hace que los datos se muestren incorrectamente cuando se repiten en la vista.

Aquí hay una instantánea de laconsole.log en el navegador cuando vuelven los datos:

Como puedes ver hay unnull en la parte superior de cada nuevo nodo anidado antes de los datos reales. Estoy pensando que tal vez tenga algo que ver con que los nodos (1,2,3) no tengan ningún valor, pero si les doy valores, ya no puedo anidar datos dentro de cada unidad.

Soy relativamente nuevo en Firebase, así que perdóname si estoy cometiendo algún error básico. ¡Gracias por adelantado!

Respuestas a la pregunta(1)

Su respuesta a la pregunta