Я имею в опции безопасности & правила это:Firebase queryOrderedByChild не заказав по имени в Swift
{
"rules": {
".read": true,
".write": true,
"groups": {
".indexOn": "name"
}
}
}
И моя структура JSON как это:
{
"groups": {
"-KAti17inT7GbHEgbzzS": {
"author": "ruben",
"name": "C"
},
"-KAti36BQGO8sRmfufkE": {
"author": "ruben",
"name": "D"
},
"-KAti2CVAHtJllQm_m-W": {
"author": "ruben",
"name": "A"
}
}
Как вы можете видеть, это не упорядоченный по «имени», как и предполагалось. Что я делаю неправильно?
Большое спасибо, Фрэнк, я думал, что .indexOn делает это, когда вы добавляете новый элемент, он добавляет его упорядоченным способом. Теперь это понятно! Я это очень ценю. Кстати, я задал новый вопрос, не могли бы вы проверить его? – Ruben
Если мой ответ был полезен, нажмите стрелку вверху слева от нее. Если он ответил на ваш вопрос, примите его, нажав галочку рядом с ним. Таким образом, другие также знают, что вам помогли, и они могут перейти к следующему вопросу. –