Я создал приложение Geolocation, которое отображает местоположение Учетной записи на карте.Однако, чтобы улучшить и продолжить, я решил добавить функцию, которая отображает «Расстояние» учетной записи для человека, который просматривает карту.
После нескольких дней исследований, это то, как далеко я продвинулся, но я все еще не могу заставить его работать.Поэтому, пожалуйста, если кто-нибудь знает, что я делаю неправильно или как заставить это работать, пожалуйста, дайте мне знать!
Мой код:
public with sharing class AccountController {
@AuraEnabled
public static List<Account> findAll() {
return [SELECT id, name, Location__Latitude__s, Location__Longitude__s, Industry
FROM Account
WHERE Location__Latitude__s != NULL AND Location__Longitude__s != NULL
LIMIT 50];
DISTANCE(GEOLOCATION(BillingLatitude , BillingLongitude ),
Account_Name__r.GeoLocation__Latitude__s , Branch_Assigned__r.GeoLocation__Longitude__s ) ,
'mi')
}}
Большое спасибо!