При вызове REST вы выполняете запрос на /country
в своей базе данных. Этот запрос проверяет каждый прямой дочерний узел /country
на соответствие вашему фильтру. В ваших данных JSON /country/AD
нет свойства fullname
, поэтому запрос ничего не даст. Даже если вы добавите индекс, о котором говорится в сообщении об ошибке, он ничего не вернет.
Запрос, который вы пытаетесь выполнить, невозможен с вашей текущей структурой данных. Вам нужно будет изменить структуру данных, чтобы разрешить это. Кажется, вы пытаетесь найти страны, в которых есть пользователь с определенным именем. Чтобы разрешить этот запрос, добавьте дополнительную структуру данных, которая содержит именно это:
"countries_by_fullname": {
"Vitor Darela": {
"AD": true
}
}
С помощью этой дополнительной структуры вы можете найти список стран, просто прочитав /countries_by_fullname/Vitor Darela
.
Также см .: