如何在SOQL RETURNING USING子句中转义ListView名称

时间:2018-05-03 18:13:44

标签: salesforce soql

列表名称:mike's test view

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

line 2:0 mismatched character '<EOF>' expecting '''

使用\:

逃生时
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 '\'

Salesforce docs对此一无所知

1 个答案:

答案 0 :(得分:1)

我很确定你需要使用api名称,而不是显示名称,所以它将是

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