Как хранить данные в двух местах одновременно в базе данных Firebase? - PullRequest
0 голосов
/ 29 июня 2019

как хранить одни и те же данные одновременно в двух разных путях / местах в базе данных реального времени firebase?Я пробовал это, но это не работает

export const DetailsCreated = ({ name }) => {
        return () => {
            firebase.database().ref('games')
            firebase.database().ref('users')
                .push({ name })

        };
}

1 Ответ

1 голос
/ 29 июня 2019

Вы ищете обновление для нескольких местоположений . Если вы хотите написать имя под одним и тем же ключом в двух местах, это будет:

var newKey = firebase.database().ref().push().key;

var updates = {};
updates['/games/' + newKey] = name;
updates['/users/' + newKey] = name;

return firebase.database().ref().update(updates);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...