1

假设我有一个名为 account 的实体和另一个名为 contact 的实体。帐户和联系人之间存在 1 对 n 的关系,其中一个帐户可以有任意数量的联系人。

如果我想使用 CRM SDK 删除联系人,我可以简单地调用delete 方法,还是需要先使用IOrganizationService.Disassociate Method 之类的方法删除关系?

将不胜感激这种情况的任何示例。

4

1 回答 1

2

这取决于你如何建立你们的关系。默认情况下,Contact 和 Accounts 之间的关系是 Cascade all 或 Remove Link。这意味着如果您删除联系人,CRM 将为您解除关联。除了第二个 SOAP 请求之外,如果您这样做,它也不会造成任何伤害。

有关其他信息,请参见此处

于 2013-08-14T00:33:43.703 回答