一个查询SOQL中的父子关系和子父关系

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个查询SOQL中的父子关系和子父关系相关的知识,希望对你有一定的参考价值。

在一个SOQL查询中,是否可以编写查询来访问父子对象和子父对象?我有一个场景,我需要在同一个查询中从Account的子级和子级访问Account Objects。例:

Select Id,
(Select Id,Name, (Select Id, Address from Addresses__r) from x__r.Account),
x__r.Account.Name
From x

。 (原谅我,如果我使用任何错误的条款。我是Salesforce的新手)

答案

是的,有可能这样做。

在下面的示例中,我们使用子查询来检索所有帐户区域的ID(父对子关系),同时,我们使用子对父关系来检索具有该用户的TimeZoneSidKey创造了记录。

SELECT Id, (SELECT Id FROM Accounts_Territories__r), CreatedBy.TimeZoneSidKey FROM Account 

Documentation on the topic

以上是关于一个查询SOQL中的父子关系和子父关系的主要内容,如果未能解决你的问题,请参考以下文章

014_SOQL 和 SOSL

Elasticsearch学习-父子文档

用于获取存储在单个表中的 n 级父子关系的 Postgresql 查询

SOQL查询不会检索所有联系人

MySQL查询父子关系

父子关系表