#ios #swift #firebase #firebase-realtime-database
# #iOS #swift #firebase #firebase-realtime-database
Вопрос:
Запрос 1 работает просто отлично. Я создаю пользовательские объекты в приложении, когда пользователи регистрируются. Я вижу в консоли, сколько объектов имеет пользовательский объект.
let query1 = ref.child("Users").queryLimited(toFirst: 1000)
query1.observe(FIRDataEventType.childAdded) {
(snapshot: FIRDataSnapshot) in
print(snapshot.children)
}
Запрос 2 вообще ничего не делает. Я не получаю ошибок, ничего, что я печатаю в журнале, не появляется, буквально ничего не происходит. Я создаю объект Banner в консоли Firebase.
let query2 = ref.child("Banner").queryLimited(toFirst: 1000)
query2.observe(FIRDataEventType.childAdded) {
(snapshot: FIRDataSnapshot) in
print(snapshot.children)
}
Это как-то связано с безопасностью? Я смоделировал создание объекта Banner как можно ближе к объекту User.
Комментарии:
1. хорошо.. кого вы называете своим 2-м запросом?
Ответ №1:
Добавьте это в свой код и проверьте, работает ли это:
query2.observe(FIRDataEventType.childChanged) {
(snapshot: FIRDataSnapshot) in
print(snapshot.children)
}