У меня есть общее представление о том, как создавать и извлекать данные с помощью Firebase. Тем не менее, я не на 100% уверен, что это лучший способ обратиться к другим пользователям. На их сайте, есть пример сохранения пользовательских данных, что приводит к JSon дереву, как это:Структура данных JSON/Firebase
{ "users": { "alanisawesome": { "date_of_birth": "June 23, 1912", "full_name": "Alan Turing" }, "gracehop": { "date_of_birth": "December 9, 1906", "full_name": "Grace Hopper" } } }
Что меня смущает является «alanisawesome» и «gracehop» ссылка. Сначала я думал, что я должен заменить их с уникальными идентификаторами, созданных при создании пользователя, например:
"users": { "12349WEF": { "date_of_birth": "June 23, 1912", "full_name": "Alan Turing" }
Но потом я наткнулся на еще один пример JSON дерева, который имел UID под глубиной как другие личные как их имя, адрес электронной почты и т. д. (Неясно, каков был родитель персональных данных). Также из документов Firebase есть метод childByAutoId, который генерирует идентификатор с меткой времени. Если это не то, что я использую для создания пользователей, какова была бы правильная настройка для ссылки на данного пользователя и доступа к его или ее информации?
Я надеялся, что это будет так. Теперь это имеет больше смысла, спасибо! – andrew
Мне ответ был полезен, нажмите кнопку вверху слева от него. Если он ответил на ваш вопрос, нажмите галочку, чтобы принять его. Таким образом, другие знают, что вам (в достаточной мере) помогли. –
Простите, только что проверил! – andrew