FIREBASE DB Чтение с использованием INDEXed вторичного списка TAG - PullRequest
0 голосов
/ 07 декабря 2018

Я создал базу данных firebase в службе Google Firebase Console и успешно получил к ней доступ из APP INVENTOR с помощью основных тегов.

Затем я захотел использовать функцию индексации дочерних элементов и изменил правила, чтобы отразить индексирование по двумдополнительные подполя: "ad" и "tel".

Я не могу понять, как получить доступ к данным, используя эти два новых тега в качестве индекса.

У меня сложилось впечатление, что после индексаопределения были активированы, было бы два новых набора тегов, которые можно было бы использовать.Однако любой запрос FBGetTags всегда доставляет первичные теги номеров записей и ничего больше.

Кто-нибудь был в состоянии получить доступ к FB, используя этот вид индексации?

THX.

Моя БДМакет JSON:

{
"alanlar" : {
"1" : {
"ad" : "\"tg\"",
"hobiler" : "[\"mtnbk hike cook\"]",
"resim" : "\"p1.png\"",
"tel" : "\"111\""
},
"2" : {
"ad" : "\"jg\"",
"hobiler" : "[\"knit walk\"]",
"resim" : "\"p2.png\"",
"tel" : "\"222\""
},
"3" : {
"ad" : "\"eg\"",
"hobiler" : "[\"mil cars test\"]",
"resim" : "\"yok.png\"",
"tel" : "\"777\""
},
},
}

ПРАВИЛА моей БД, показывающие определения индексации:

{
"rules": {
".read": true,
".write": true,
"alanlar":{
".indexOn":["ad","tel"]
}
}
}
...