Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Salesforce SOQL问题:在字段名中使用空格编写查询_Salesforce_Soql - Fatal编程技术网

Salesforce SOQL问题:在字段名中使用空格编写查询

Salesforce SOQL问题:在字段名中使用空格编写查询,salesforce,soql,Salesforce,Soql,我在salesforce有一个免费帐户,并在APEX学习编程。我在回顾示例数据时遇到了一个问题,关于如何编写字段名中有空格的查询。与传统SQL语句不同,SOQL不允许使用方括号在字段名中用空格分隔字段。使用Sales表附带的标准表列表中的一个示例,我希望这里的解释适用于字段名包含空格的任何情况 例如,“Account”表包含字段标签“Parent field”和字段名称“Parent”,但是下面的所有尝试都无法实现功能查询。提前感谢您对这个问题的任何见解 Select Name, Parent

我在salesforce有一个免费帐户,并在APEX学习编程。我在回顾示例数据时遇到了一个问题,关于如何编写字段名中有空格的查询。与传统SQL语句不同,SOQL不允许使用方括号在字段名中用空格分隔字段。使用Sales表附带的标准表列表中的一个示例,我希望这里的解释适用于字段名包含空格的任何情况

例如,“Account”表包含字段标签“Parent field”和字段名称“Parent”,但是下面的所有尝试都无法实现功能查询。提前感谢您对这个问题的任何见解

Select Name, Parent from Account
Select Name, [Parent Field] from Account

在Salesforce中,字段名称中不能有空格

您将使用字段的API名称编写查询,该名称类似于
ParentId
,或
My\u Custom\u field\uu c
。SOQL中从不使用字段标签

帐户上的
Parent
关系的实际字段名为
ParentId
Parent
是在查询中遍历的关系,该查询选择该关系中的字段,例如

SELECT Name, Parent.Name FROM Account