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

标签 salesforce soql force.com

我有一个SOSL查询,可以找到Salesforce Campaigns,并且工作正常。但是,我需要为每个返回的广告系列检索所有客户团队成员。是否可以向SOSL添加子查询?

这是我到目前为止的内容:

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

如果不可能,我有另一个问题。是否可以将SOSL结果分配给Map或Set,以免为了SOQL查询而将所有ID放在for循环中(出于效率考虑)?

谢谢!

最佳答案

您是正确的:)但就效率而言,SOSL仅带来<= 200个结果,因此为SOQL生成ID列表的影响应该忽略不计。

关于salesforce - 是否可以使用SOSL进行子查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8142135/

相关文章:

java - common.apex.runtime.impl.ExecutionException : Unexpected end of file from server apex

.net - 站点 "Notes And Attachments"的 Salesforce SOQL 查询

rest - Salesforce SOQL 在 REST api 中设置批量大小

python - SalesforceObject.search/get 不能一起工作? Python/简单-salesforce

Salesforce 中的 SOAP 安全性

salesforce - System.AbortJob 不工作?

mysql - 如何在SOQL中使用if条件?

java - 访问自定义字段 Salesforce

.net - 使用.NET WebBrowser控件,为什么Salesforce.com在用户 session 失效后自动登录用户?