标签: salesforce soql
我有一个搜索帐户的SOSL查询并返回3个特定字段:
FIND {QUERY_STRING} RETURNING Account (Id,Name,Site LIMIT 10)
该查询适用于某些组织,但某些组织的帐户实体中没有Site字段。当我在这样的组织的SF上运行此查询时,我收到以下错误:
Site
No such column 'Site' on entity 'Account'.
有没有办法做以下其中一种?
我知道我可以使用两个查询来解决这个问题,但这是我想避免的。
答案 0 :(得分:0)
您可以使用dynamic SOSL和schema details的组合来构建与每个组织的架构相匹配的自定义SOSL查询。