У меня есть приложение Parse, в котором есть два основных объекта. Первый объект «Пользователь» имеет свойство «location», в котором хранится GeoPoint.Parse Cloud Code GeoPoint
Второй объект - «Прицел», который имеет свойство «location» с GeoPoint.
В моем коде облака я успешно представил функцию aftersave на объекте «Sighting», чтобы уведомление о нажатии было отправлено всем, как только прицел был сохранен.
Однако то, что я пытаюсь достичь, это отправка этих пользователей только в определенном диапазоне.
Я нашел query.withinKilometeres, но я не могу понять, как сравнить всех пользователей. «Местоположения» и взять сохраненный объект «Местоположение» в качестве базы. После этого отправьте всем возвращенным пользователям нажатие.
Код облака совершенно чуждо мне, поэтому любая помощь оценивается.
Благодаря
Джеймс
Вау спасибо. Облако синтаксического анализа сложнее, чем я ожидал, так это эффективно послать толчок к каждой установке в пределах 1 км от места прицеливания? – user3642005
Производительность зависит от вашего дизайна и размеров результатов. Производительность запроса является одним из ключевых моментов нажатия. (Но иногда задержки parse.com могут достигать 1 ~ 30 минут) – ChunTingLin