Я могу запросить массив users
с адресом электронной почты и вернуть информацию об учетной записи пользователя:
users.orderByChild('email').equalTo(authData.user.email).once('value').then(function(snapshot) {
console.log(snapshot.val());
console.log(snapshot.key); // 'users'
console.log(snapshot.child('email').key); 'email'
...
Как получить ключ (-KiBBDaj4fBDRmSS3j0r
). snapshot.key
возвращает users
. snapshot.child('email').key
возвращает email
. Ключ не является дочерним, т.е. Он находится между users
и email
.