У вас нет дочернего элемента с именем key
в базе данных, вот что у вас есть:
appointment
userid
randomKey
almt:...
gr:...
Если вы хотите получить текущий идентификатор пользователя, сделайте следующее:
var user = firebase.auth().currentUser;
var uid=user.uid;
Если вы просто хотите извлечь его из базы данных, сделайте следующее:
firebase.database().ref('/appointment/').once('value').then(snapshot => {
snapshot.forEach(function(child) {
console.log(child.key);
});
})
Это зациклится внутри прямого потомка appointment
и child.key
получит uid