Как получить уникальный идентификатор для дочерней базы данных на сайте Firebase - PullRequest
0 голосов
/ 10 ноября 2019

Я инициализировал FireBase и хочу записать в базу данных. Я хочу уникальный код для каждого ребенка, но я не могу этого сделать, я перепробовал много вещей, но не могу, пожалуйста, помочь мне сделать это .............. приведенные ниже коды скажите мне, гдея ошибаюсь

<script src="https://www.gstatic.com/firebasejs/4.1.3/firebase.js"></script>
<script>
var rootRef = firebase.database().ref().child('user');
       $('#tex').click(function(){
              rootRef.set({
              emailinfo:$('#emailinfo').val()
       });
});
</script>

1 Ответ

0 голосов
/ 10 ноября 2019

Вы должны использовать метод push() (который «генерирует новое дочернее местоположение с использованием уникального ключа и возвращает его ссылку») следующим образом:

<script>
       var rootRef = firebase.database().ref().child('user');
       var newNodeRef = rootRef.push();

       $('#tex').click(function(){
            newNodeRef.set({
              emailinfo:$('#emailinfo').val()
            });
       });
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...