2016-07-20 7 views
1

В таблице «Мои пользователи» я создал поле [current_location] типа GeoPoint, которое я использую для сохранения их текущего местоположения пользователя по времени (s) он входит в приложение.Извлеките список имен пользователей из таблицы Users, выполнив поиск в радиусе GeoPoint через API в Backendless

Я хотел бы найти радиус (допустим, 10 миль) этих записей Geopoint в таблице Users и вернуть имена пользователей всех пользователей в пределах области.

Вы можете помочь с этим!

ответ

1

Вы можете сначала найти GeoPoints в радиусе, образцы кода здесь: https://backendless.com/documentation/geo/android/geo_radius_based_search.htm А потом найти пользователей с запросом типа «где current_location.objectId IN (foundGeoPointId1, foundGeoPointId2)». Соответствующие документы и образцы кода здесь: https://backendless.com/documentation/data/android/data_relations_retrieve.htm

+0

Благодарим за предложение! Я попробую – Hoornet