如何在两个级别的深度中分层检索实体的所有字段?

时间:2018-12-03 14:05:40

标签: c# dynamics-crm

使用Dynamics 365 9.0。

我有实体“ 机会” {ID / EntityName}
(0级深度)

很容易获得字段。 此“ 机会”与3个(例如)其他实体相关 (1级深度)

第1级的这3个实体中有2个(例如)与每个实体的其他实体相关。 (2级深度)

所以,它看起来像某种树:

 Opportunity:  
     |-entity 1
     |-entity 1-1
     |-entity 1-2  
     |-entity 2
     |-entity 2-1
     |-entity 2-2  
     |-entity 3
     |-entity 3-1
     |-entity 3-2

如何使用C#以编程方式检索此结构?

我尝试使用service.retrive(...),但是在这里我必须为每个实体设置ID和实体名称。可以在单个请求中检索此结构吗?

谢谢

1 个答案:

答案 0 :(得分:0)

不幸的是,在单个SDK服务调用中没有OOB方式可以做到这一点。

您必须进行回归调用才能检索子记录。