gpt4 book ai didi

javascript - 是否可以使用 Web API 从 CRM 中获取实体可用的所有关系?

转载 作者:行者123 更新时间:2023-11-29 10:05:10 26 4
gpt4 key购买 nike

我需要在 HTML 页面上分别获取和显示一个实体的所有可用关系。例如:如果我选择 Account,在 html 页面中,我应该能够看到 Account 实体的 1:N、N:1 和 N:N 关系。

我已经在下面尝试过,查询,我觉得,这些并没有正确地帮助我,请建议我一个解决方法来实现这一点。

https://<CRMORGNAME>/api/data/v8.2/RelationshipDefinitions/Microsoft.Dynamics.CRM.ManyToOneRelationshipMetadata?$select=Entity1LogicalName,SchemaName&$filter=Entity1LogicalName eq 'account'

https://<CRMORGNAME>/api/data/v8.2/RelationshipDefinitions?$select=RelationshipType,SchemaName

最佳答案

您可以通过以下方式进行:

一对多:

https://contoso.crm.dynamics.com/api/data/v8.2/EntityDefinitions(70816501-edb9-4740-a16c-6a5efbc05d84)/OneToManyRelationships?$select=SchemaName,RelationshipType

多对一:

https://contoso.crm.dynamics.com/api/data/v8.2/EntityDefinitions(70816501-edb9-4740-a16c-6a5efbc05d84)/ManyToOneRelationships?$select=SchemaName,RelationshipType

多对多:

https://contoso.crm.dynamics.com/api/data/v8.2/EntityDefinitions(70816501-edb9-4740-a16c-6a5efbc05d84)/ManyToManyRelationships?$select=SchemaName,RelationshipType

当然,您应该首先获得正确的 EntityDefinition id(在这种情况下,'70816501-edb9-4740-a16c-6a5efbc05d84' 用于帐户)

https://contoso.crm.dynamics.com/api/data/v8.2/EntityDefinitions?$select=SchemaName,LogicalName,MetadataId&$filter=LogicalName eq 'account'

关于javascript - 是否可以使用 Web API 从 CRM 中获取实体可用的所有关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45010242/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com