我有一个自定义日期字段在Salesforce的帐户:LastCheckedDate(API名称:LastCheckedDate__c)Salesforce的API查询不显示自定义字段
我试图使用Salesforce的企业API基于该查询账户领域。它返回结果,我可以在查询的WHERE部分使用自定义字段,但是我无法让它实际显示结果中自定义字段的值。
这PHP代码应该让我的ID,姓名,并已在2011年被检查的任何帐户的LastCheckedDate:
$query = "SELECT Id,Name,LastCheckedDate__c FROM Account WHERE LastCheckedDate__c > 2011-01-01";
$response = $salesforceConnection->query($query);
foreach ($response->records as $record) {
print_r($record);
}
它正确地只返回已在2011年检查账户,但结果没有按不包括该自定义字段的值:
stdClass Object
(
[Id] => 0015000000abcdefgh
[Name] => Bob's Widget Factory
)
如何获取它以在结果对象中包含LastCheckedDate?
我遇到同样的问题。我有一个更新日期WSDL,我知道我的代码是正确的,因为它在TEST中完美工作。移动到Prod,更新了WSDL,它只是不显示自定义字段。 – 2013-12-06 17:03:37