В моей базе данных реального времени Firebase есть следующие данные.
![enter image description here](https://i.stack.imgur.com/f2jQs.png)
Я загружаю эти данные из javascript admin SDK (nodejs).
firebaseAdmin.database().ref('db/path').on('value', snapshot => {
let data = snapshot.val();
});
Данные выше загружены в виде массива, а длина массива неверна.Ниже приведена визуализация загруженных данных.
![enter image description here](https://i.stack.imgur.com/OUDAb.jpg)
Видно, что длина массива отображается как 5, даже если вБД.Элемент в нулевом индексе массива является нулевым.
В чем причина этого?