У меня есть структура в базе данных Firebase, подобная этой:
{
"competitions" : {
"-Lspt0ATrAF_Xvmza373" : {
"identifier" : "competition-1",
"name" : "Competition 1",
"teams" : [
"-Lk8vGDQCIElOD2b98nt",
"-Lk8zytM-cQ4aYVCBhPh",
"-Lk4XC4d4UTXKy6GmBhi",
"-Lk8yEjIR9qkuzMIoigS",
"-Lk8z6K7OC2W5SDDbk0e",
"-Lk8vE4OWgKAR9b0G3n3",
"-Lk4X_Iz8kRMfhsC0gmC",
"-Lk8vayKdsVQocMz4lfq"
]
},
"-LsvpArSOQwmDSg8xGK-" : {
"identifier" : "competition-2",
"name" : "Competition 2",
"teams" : [ "-Lk8vGDQCIElOD2b98nt",
"-Lk8zytM-cQ4aYVCBhPh",
"-Lk4XC4d4UTXKy6GmBhi",
"-Lk8yEjIR9qkuzMIoigS",
"-Lk8z6K7OC2W5SDDbk0e",
"-Lk8vE4OWgKAR9b0G3n3",
"-Lk4X_Iz8kRMfhsC0gmC"
]
}
...
},
"teams" : {
"-Lk4XC4d4UTXKy6GmBhi" : {
"identifier" : "Team 1",
"name" : "team-1"
},
"-Lk4X_Iz8kRMfhsC0gmC" : {
"identifier" : "Team 2",
"name" : "team-2"
},
...
}
}
Я хотел бы получить сведения о команде в пакетном запросе, а не циклично для каждой команды в отдельности. Является ли это возможным? Я пытался найти любой пример здесь и там, но я не могу найти ничего, что относится к моей довольно часто появляющейся ситуации. Любая помощь или предложения будут оценены.