【问题标题】:Replace associated entities替换关联实体
【发布时间】:2017-06-19 09:44:22
【问题描述】:

我将 Microsoft.Xrm.Sdk 用于 Dynamics 365。

假设我有一个实体 MovieTag。一个电影有多个标签

让我们associate电影 X 的标签 A 和 B。

EntityReferenceCollection tags = new EntityReferenceCollection();
tags.Add(new EntityReference("tag", "A"));
tags.Add(new EntityReference("tag", "B"));
svc.Associate("movie", "X", new Relationship("movie_tag"), tags);

现在想象我需要链接新标签

如何用新标签替换这些标签?

我是否必须一一检索已经关联的标签disassociate,然后关联新的标签?

【问题讨论】:

    标签: c# .net dynamics-crm xrm


    【解决方案1】:

    是的,你需要“检索已经关联的标签,一个接一个解除关联,然后关联新的标签”。

    请注意,您取消关联也需要一个集合,因此您可以在一次调用中删除多个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-06
      • 2018-07-29
      • 2015-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多