use*_*387 2 php salesforce soql
我试图使用PHP API查询我的SalesForce数据库.我成功地检索了结果,但它们基本上没用.在结果上执行print_r时,我从以下查询中收到以下结果:
查询:
$query = "SELECT C.Id, C.FirstName, C.LastName, C.Email FROM Contact C WHERE C.Email = '*******@gmail.com'";
$response = $client->query($query);
Run Code Online (Sandbox Code Playgroud)
$ response-> records的print_r输出示例:
stdClass Object (
[type] => Contact
[Id] => Array
(
[0] => ######
[1] => ######
)
[any] => NameTest*********@gmail.com
)
我希望在输出对象中看到[fields]元素,但是我只将字段视为字符串,在此[any]元素中没有分隔符.我正在使用partner.wsdl.xml并且没有问题将数据推送到SF,只检索.有关如何在[any]元素中获取[fields]元素或至少是分隔符的任何想法?
小智 6
我与同样的问题作斗争.我最终使用以下代码:
$query = "SELECT C.Id, C.FirstName, C.LastName, C.Email FROM Contact C WHERE C.Email = '*******@gmail.com'";
$response = $mySforceConnection->query($query);
foreach ($response as $record) {
$sObject = new SObject($record);
print_r($sObject);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2823 次 |
| 最近记录: |