我有一个 SOSL 查询,可以找到 Salesforce 营销活动,而且效果很好。但是,我需要为每个返回的活动检索所有客户团队成员。是否可以向 SOSL 添加子查询?
这是我到目前为止所拥有的:
List<List<sObject>> searchList =
[FIND :CampaignSearchTerm RETURNING Campaign (Id Where IsActive = true Order By Name)];
如果不可能,我有一个不同的问题。是否可以将 SOSL 结果分配给 Map 或 Set 以避免将所有 ID 放在一个 for 循环中以进行 SOQL 查询(为了提高效率)?
谢谢!