У меня есть запрос SOSL, который находит кампании Salesforce, и он отлично работает. Однако мне нужно получить всех членов команды учетной записи для каждой возвращенной кампании. Можно ли добавить в SOSL подзапрос?
Вот что у меня есть на данный момент:
List<List<sObject>> searchList =
[FIND :CampaignSearchTerm RETURNING Campaign (Id Where IsActive = true Order By Name)];
Если это невозможно, у меня другой вопрос. Могут ли результаты SOSL быть присвоены карте или набору, чтобы избежать необходимости объединять все идентификаторы в цикле for для запроса SOQL (ради эффективности)?
Спасибо!