4

我正在尝试让我的 Escape 角色在 Force.com 资源管理器中工作。

这正是 Salesforce 中数据的样子,

等待托管人数据 - 等待“8”

我需要使用这样的查询语句过滤这些数据,

其中 policy__r.Policy_Status__c = '等待保管人数据 - 待定'8''

这是我尝试过的,但我无法开始工作,

'等待托管人数据 - 待定 \'8\''

'等待托管人数据 - 待定''8'''

'等待保管人数据 - 待处理 \'\8\'\'

'等待托管人数据 - 待定'8''

“等待保管人数据 - 待定“8””

我不知道什么在这里不起作用,有人知道吗?

4

1 回答 1

5

SOQL 要求 ' 用 \ 转义,这会让你

where policy__r.policy_status__c='awaiting custodian data - pending \'8\''

(适用于soap api),如果您在apex中构建此字符串,那么\'也是apex中的转义序列,因此您需要将其转义为类似\\\'8\\\'

于 2012-04-09T20:13:59.450 回答