Что-то вроде этого должно сделать трюк:
const ref = firebaseDB.ref();
ref
.child("Users")
.orderByChild("email")
.equalTo(this.state.currentUserEmail)
.once("value", snapshot => {
snapshot.forEach((childSnapshot) => {
console.log(childSnapshot.child("followers").numChildren());
}
console.log(userData);
});
Изменения / добавления:
DataSnapshot.forEach()
для более чистого способа петли над детьми. DataSnapshot.child()
для получения моментального снимка для узла followers
. DataSnapshot.numChildren()
, чтобы определить количество последователей.