как получить ключ от add_child - PullRequest
0 голосов
/ 10 июля 2019

У меня есть функция:

myRef.on("child_added", function(data){
    var keys = Object.keys(data.val());
}

Это дает только ключи от предметов внутри ребенка.

например. структура:

children = {
  added_child1:{
    'name':'child1'
  },
  added_child2:{
    'name':'child2'
  }
}

myRef ссылки на детей. Как получить ключ для вновь добавленного ребенка?

1 Ответ

1 голос
/ 10 июля 2019

Вы можете использовать data.key, чтобы получить ключ только что добавленного потомка, например:

var myRef = firebase.database().ref('children');
myRef.on("child_added", function(data){
   var key  = data.key;
   var keys = Object.keys(data.val());
}

data.key получит added_child2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...