У меня есть список пользователей в Firebase, который выглядит, как это ...Получить определенное значение в Firebase
Как бы я получить только электронную почту (например) значения?
У меня есть список пользователей в Firebase, который выглядит, как это ...Получить определенное значение в Firebase
Как бы я получить только электронную почту (например) значения?
Ответ.
Две вещи.
1) Скопируйте и вставьте свою структуру вместо рисунка, поэтому нам не нужно ее переименовывать. Пожалуйста, уделите минуту, чтобы отформатировать его, чтобы он выглядел круто.
2) Это очень простой запрос в Firebase и полностью объяснены в Most Excellent Guide to Retrieving Data In Firebase
Прокрутка вниз секции запроса, а есть несколько примеров, которые являются очень похожи на то, что вы просите.
И еще немного информации. Выполнение запроса будет извлекать каждый дочерний узел, который соответствует запросу (включая другой материал в узле). Это до вашего кода, чтобы захватить каждую электронную почту (довольно простой задачей, как это ключ: пары значений)
Если вы не хотите, чтобы другие вещи, вам необходимо изменить структуру данных
asdf
firstName
lastName
etc
emails
asdf
email: email address
asdf1
email: email address
или, использовать события: например, значение и структура
emails
asdf: email address
asdf1: email address
Хорошо, я пойду попробовать, но когда я копирую и вставляю свою структуру, это выглядит не очень хорошо. –
Хорошо, это сработало! Спасибо. Извините, я новичок в Firebase, я использовал Parse.com до этого, пока Facebook не объявил, что он закрыт. –
Две вещи. 1) Скопируйте и вставьте свою структуру вместо изображения, поэтому нам не нужно ее повторять. 2) Это очень простой запрос в Firebase и полностью объяснен в [Наибольшее руководство по извлечению данных в Firebase] (https://www.firebase.com/docs/ios/guide/retrieving-data.html). Прокрутите вниз раздел запроса, и есть несколько примеров, которые очень похожи на то, о чем вы просите. – Jay
@Jay Не могли бы вы ответить, чтобы я мог принять его? –