Чтобы получить значение ref поля в Firebase используйте функцию .once('value') или .on('value') .
Например:
var ref = firebase.database().ref("books/" + bookId + "/status");
ref.once('value').then(function(snapshot) {
var status = snapshot.val();
console.log(status.name);
});
Это позволит вам получить доступ к значению поля name в статусе.
Если вы хотите получить доступ к данным из другой таблицы, например статусов, Вы можете использовать метод .child() для навигации по дереву данных.
Например:
var bookRef = firebase.database().ref("books/" + bookId);
bookRef.once('value').then(function(snapshot) {
var book = snapshot.val();
var statusRef = bookRef.child("status");
statusRef.once('value').then(function(snapshot) {
var status = snapshot.val();
console.log(status.name);
});
});
Это даст вам доступ к данным из таблицы со статусами и вы можете получить значение поля name.