MSCRM:如何使用xRM linq提供程序创建实体和设置关系

MSCRM:如何使用xRM linq提供程序创建实体和设置关系,linq,entity,dynamics-crm,dynamics-crm-4,Linq,Entity,Dynamics Crm,Dynamics Crm 4,在设置与其他CRM实体实例的关系之前,是否需要保存新创建的CRM实体实例 我面临的问题是,调用CrmDataContext.SaveChanges()后,新创建的实体会写入数据库,但数据库中缺少这些新创建的实例之间的关系 我错过了什么?每次创建一个新的crm实体实例时,我是否必须调用CrmDataContext.SaveChanges(),以便与其他crm实体实例建立关系?在保存此实体(即查找)之前,您应该能够在1:N关系中设置与其他实体的关系 如果希望另一个实体引用您的实体,则需要先保存该实体

在设置与其他CRM实体实例的关系之前,是否需要保存新创建的CRM实体实例

我面临的问题是,调用
CrmDataContext.SaveChanges()
后,新创建的实体会写入数据库,但数据库中缺少这些新创建的实例之间的关系


我错过了什么?每次创建一个新的crm实体实例时,我是否必须调用
CrmDataContext.SaveChanges()
,以便与其他crm实体实例建立关系?

在保存此实体(即查找)之前,您应该能够在1:N关系中设置与其他实体的关系

如果希望另一个实体引用您的实体,则需要先保存该实体,或者需要先为该实体设置Guid。否则,您的链接将无法坚持

新建实体时,除非手动设置,否则在将其保存到数据库中之前不会设置其id。如果手动设置,它将尊重您提供的新Guid,并且关系将在保存过程中继续存在


如果您试图单独保存一个实体,则需要确保在保存该实体之前已保存该实体引用的所有实体,否则该实体将没有链接。

在保存该实体(即查找)之前,您应该能够在1:N关系中设置与其他实体的关系

如果希望另一个实体引用您的实体,则需要先保存该实体,或者需要先为该实体设置Guid。否则,您的链接将无法坚持

新建实体时,除非手动设置,否则在将其保存到数据库中之前不会设置其id。如果手动设置,它将尊重您提供的新Guid,并且关系将在保存过程中继续存在

如果试图单独保存实体,则需要确保在保存该实体之前已保存该实体引用的所有实体,否则该实体将没有链接