我有一个查找Salesforce广告系列的SOSL查询,而且工作得很好。但是,我需要为每个返回的广告系列检索所有帐户小组成员。是否可以向SOSL添加子查询?
这是我到目前为止所拥有的:
List<List<sObject>> searchList =
[FIND :CampaignSearchTerm RETURNING Campaign (Id Where IsActive = true Order By Name)];
如果不可能,我有一个不同的问题。是否可以将SOSL结果分配给Map或Set,以避免在SOQL查询的for循环中将所有ID放在一起(为了提高效率)?
谢谢!
答案 0 :(得分:1)
你是对的:)但是在效率方面,SOSL仅带来&lt; = 200的结果,因此为SOQL生成Id列表的影响可以忽略不计。