Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Salesforce 如何在SOQL返回USING子句中转义ListView名称_Salesforce_Soql - Fatal编程技术网

Salesforce 如何在SOQL返回USING子句中转义ListView名称

Salesforce 如何在SOQL返回USING子句中转义ListView名称,salesforce,soql,Salesforce,Soql,列表名称:mike的测试视图 当使用\: FIND {*@*.*} IN EMAIL FIELDS RETURNING Lead(Id, Email, FirstName, LastName, Phone, Company USING ListView=mike\'s\ test\ view) Phone, Company USING ListView=mike\'s\ test\ view) ^ ERROR at Row:1:Colu

列表名称:mike的测试视图

当使用\:

FIND {*@*.*} IN EMAIL FIELDS RETURNING Lead(Id, Email, FirstName, LastName, Phone, Company USING ListView=mike\'s\ test\ view)

Phone, Company USING ListView=mike\'s\ test\ view)
                             ^
ERROR at Row:1:Column:110
line 1:110 no viable alternative at character '\'

对此只字未提

我非常确定您需要使用api名称,而不是显示名称,这样它就可以

FIND {*@*.*} IN EMAIL FIELDS RETURNING Lead(Id, Email, FirstName, LastName, Phone, Company USING ListView=mike_s_test_view)

什么意思?它不是一个表或对象,而是一条名为mike的测试视图的记录。我遗漏了什么吗?如果你有权限编辑ListView,你会看到上面的两个字段,一个是显示名,另一个是API名,基本上是显示名,用特殊字符和空格替换为u字符。这就是您想要使用的第二个名称,而不是显示名称现在我知道了,还有另一个字段DeveloperName必须用于此。非常感谢。
FIND {*@*.*} IN EMAIL FIELDS RETURNING Lead(Id, Email, FirstName, LastName, Phone, Company USING ListView=mike_s_test_view)