是否可以使用SOSL进行子查询?

时间:2011-11-15 19:39:22

标签: salesforce soql force.com

我有一个查找Salesforce广告系列的SOSL查询,而且工作得很好。但是,我需要为每个返回的广告系列检索所有帐户小组成员。是否可以向SOSL添加子查询?

这是我到目前为止所拥有的:

List<List<sObject>> searchList = 
    [FIND :CampaignSearchTerm RETURNING Campaign (Id Where IsActive = true Order By Name)];

如果不可能,我有一个不同的问题。是否可以将SOSL结果分配给Map或Set,以避免在SOQL查询的for循环中将所有ID放在一起(为了提高效率)?

谢谢!

1 个答案:

答案 0 :(得分:1)

你是对的:)但是在效率方面,SOSL仅带来&lt; = 200的结果,因此为SOQL生成Id列表的影响可以忽略不计。

相关问题