PHP SOAP Salesforce子查询
我正在使用SOAP查询我们的Salesforce数据库,并可以查询和显示结果。但是,我现在想使用关系查询(子查询)。我可以从查询中获得结果,但很难用PHP显示子查询结果 我正在做以下工作:PHP SOAP Salesforce子查询,php,arrays,salesforce,Php,Arrays,Salesforce,我正在使用SOAP查询我们的Salesforce数据库,并可以查询和显示结果。但是,我现在想使用关系查询(子查询)。我可以从查询中获得结果,但很难用PHP显示子查询结果 我正在做以下工作: $Query = "SELECT Account.Name, (SELECT Contact.Name, Contact.accountId FROM contacts) FROM Account WHERE Name Like '%Test Client%'"; $Response = $Sforc
$Query = "SELECT Account.Name, (SELECT Contact.Name, Contact.accountId FROM contacts) FROM Account WHERE Name Like '%Test Client%'";
$Response = $SforceConnection->query($Query);
foreach ($Response->records as $RecordSet) {
echo "$RecordSet->Name."<br />";
}
您应该能够通过以下方式访问联系人:
if (isset($RecordSet->Contacts) && isset($RecordSet->Contacts->records) && !empty($RecordSet->Contacts->records)) {
foreach($RecordSet->Contacts->records as $contact) {
echo $contact->Name;
}
}
您应该能够通过以下方式访问联系人:
if (isset($RecordSet->Contacts) && isset($RecordSet->Contacts->records) && !empty($RecordSet->Contacts->records)) {
foreach($RecordSet->Contacts->records as $contact) {
echo $contact->Name;
}
}