У меня есть запрос SOSL, в котором я ищу адрес электронной почты как в Contact, так и в Lead SObject. Я указываю запросу возвращать некоторые поля, такие как FirstName, MobilePhone и т. д. Теперь, если в моей организации SF видимость поля MobilePhone не равна true, запрос возвращает «Неверный столбец MobilePhone».
Есть ли способ получить доступные поля для заданного объекта используя Force.com REST API перед запуском моего запроса?
Мой запрос SOSL
FIND {[email protected]} IN EMAIL FIELDS RETURNING Contact(Phone, Id, Department, Email, isDeleted, Name, MailingCity, Title ), Lead(Id, City, Company, Country, Name, MobilePhone, Phone, State, Status, Street, Title)