2014-11-11 3 views
1

Как найти все дочерние кампании выбранной кампании с помощью REST API?SalesForce - Найти всех детей родительской кампании

Должен ли я запускать конкретный запрос или есть способ получить доступ к связанному списку?

+0

Есть поле под названием ParentId, в котором хранится идентификатор родителя – iamyojimbo

ответ

1

Вы можете использовать запрос SOQL, чтобы получить детали ребенка кампании:

Select Id from Campaign where ParentId = '701i00000000000AAA' 

Добавить любые дополнительные поля, которые необходимо запроса. См. Также: Execute a SOQL Query

Если вы предпочитаете, вы можете отменить SOQL-запрос, чтобы следить за дочерними отношениями из родительской кампании.

Select Id, (Select Id from ChildCampaigns) from Campaign where Id = '701i00000000000AAA' 

Кстати, Salesforce StackExchange site это прекрасное место, чтобы задать Salesforce конкретные вопросы.

+0

Является ли ChildCampaigns стандартной базой данных SF? – iamyojimbo

+0

ChildCampaigns - это имя отношения, созданного ParentId. Он отображается в метаданных childRelationships для Campaign.ParentId. –

+0

Где я могу найти эти метаданные? – iamyojimbo

Смежные вопросы