我正在努力尝试从salesforce查询超过3个字段。
$records = Salesforce::query('SELECT Id, Name, Patient_Status_del__c, DOB__c,Patient_Sub_status_del__c FROM Patients__c');
dd($records);
我只有3个字段
但是当我在工作台中使用相同的查询时,我得到了
SELECT Id, Name, Patient_Status_del__c, DOB__c,Patient_Sub_status_del__c FROM Patients__c
我做错了什么?
答案 0 :(得分:0)
您的第一个示例是通过API查询,而您的第二个示例是直接查询数据库。
问题是API没有返回所有字段。 API只返回它知道的字段,因此当您添加自定义字段时,您需要更新WSDL以便它知道自定义字段。
答案 1 :(得分:-1)
尝试将字段放在单引号之间,以防查询被占用一些空格或任何其他字符。
"myUserAccount-JimSmith"