У меня проблема с получением значения из firebase. Всякий раз, когда я пытаюсь получить значение от внуков vehicle1
, оно возвращает undefined
.
var get_alert = '';
var get_lstCk = '';
var queryRef = firebase.database().ref('users').child('Fred').child('vehicles').child('vehicle1');
queryRef.on('value', function(querySnapshot) {
querySnapshot.forEach(function(query) {
query.forEach(function(snapshot) {
var val = snapshot.val(); //returns 2020-04-07 and 2020-02-07
get_alert = val.battery_and_cables_start_nextDate_alert //returns undefined
get_lstCk = val.battery_and_cables_start_last_checked //returns undefined
});
});
});
Моя база данных выглядит так:
-users
|
|
--Fred
|
|
--vehicles
|
|
--vehicle1
|
|
--alert
| |
| |
| --battery_and_cables_start_nextDate_alert: "2020-04-07"
|
--last_checked
|
|
--battery_and_cables_start_last_checked: "2020-02-07"
Нужно ли делать отдельные запросы для alert
и last_checked
?