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

Salesforce 是否可以使用SOSL进行子查询?,salesforce,soql,force.com,Salesforce,Soql,Force.com,我有一个查找Salesforce活动的SOSL查询,它运行得很好。但是,我需要检索每个返回活动的所有客户团队成员。是否可以向SOSL添加子查询 以下是我目前掌握的情况: List<List<sObject>> searchList = [FIND :CampaignSearchTerm RETURNING Campaign (Id Where IsActive = true Order By Name)]; 列表搜索列表= [FIND:CampaignSear

我有一个查找Salesforce活动的SOSL查询,它运行得很好。但是,我需要检索每个返回活动的所有客户团队成员。是否可以向SOSL添加子查询

以下是我目前掌握的情况:

List<List<sObject>> searchList = 
    [FIND :CampaignSearchTerm RETURNING Campaign (Id Where IsActive = true Order By Name)];
列表搜索列表=
[FIND:CampaignSearchTerm RETURNING Campaign(Id,其中IsActive=按名称排列的真实订单)];
如果不可能,我有一个不同的问题。SOSL结果是否可以分配给映射或设置,以避免为SOQL查询将所有ID放在一个for循环中(为了提高效率)


谢谢

你说得对:)但就效率而言,SOSL只会带来Gah。。我认为这是不可能的。显然,SOSL中没有关于子查询的文档(而且,我尝试时它也不起作用),SOSL上的文档说明SOSL只返回列表格式的数据。如果有人有更好的解决方案,我很乐意提供建议。我最终根据不同的条件混合使用了SOSL和SOQL。感谢您提醒我们SOSL的200个记录限制。