Как я могу добавить поля с именами Широта и Долгота, используя GeoFire в Firebase? - PullRequest
0 голосов
/ 25 января 2019

Picture of the Database

Я занимаюсь разработкой приложения для отслеживания местоположения в Android Studio и мне нужно хранить координаты в нормализованном порядке (одна переменная в одном поле). Могу ли я изменить данные о местоположении, созданные GeoFire в Firebase? Я хотел бы иметь одно поле с именем Широта и еще одно с именем Долгота . На рисунке выше вы можете видеть, что координаты хранятся ниже одного поля с именем ' l ', я хотел бы изменить это или скопировать их как отдельные дочерние элементы текущего идентификатора пользователя в узле Расположение . Буду очень признателен за любую помощь, спасибо!

1 Ответ

0 голосов
/ 26 января 2019

В Geofire ничего не встроено, чтобы вы управляли именами свойств. Но так как Geofire с открытым исходным кодом, вы можете изменить его, чтобы использовать имена свойств, которые вы хотите.

Просто имейте в виду, что Geofire использует эти более короткие имена для ограничения используемой полосы пропускания, поэтому ваши пользователи видят увеличение пропускной способности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...