Salesforce SoQl запросы и теги
-
26-09-2019 - |
Вопрос
Я просто начинаю работу с API SaleForce Web Services, и я удивлен, что нет очевидного способа сделать запрос для всех объектов EXCECT, которые содержат определенные теги.
Что бы вы сказали, это лучший способ найти все объекты, которые содержат определенные теги?
Я представляю, что это включает в себя присоединение к учетной записи .id и accelceTag.id или что-то подобное, но несмотря на некоторые реальные исследования, я не уверен, как лучше всего решить эту проблему.
Заранее спасибо!
Обновление: Я думаю, что я мог бы сделать выбор из AccountTag, а затем получить объекты аккаунта на основе itemid, но идеал будет выполнять запрос на учетную запись, с тегами, являющимися только одной частью критериев.
Решение
Вы можете использовать запросы в стиле SOQL-R, чтобы сделать это, например, это принесет идентификатор учетной записи и имя учетной записи для всех учетных записей с internet
ярлык.
select item.id, item.name from accountTag where name='internet'
В этом случае отношение элемента заключается в учетной записи, которая была помечена, поэтому вы можете выбрать любое поле из объекта учетной записи через путь отношения элемента.
Увидеть SOQL-R Документы для получения дополнительной информации