如何在两个实体之间设置关系Code First,EntityFramework

时间:2015-04-13 11:07:26

标签: ef-code-first add relation

我首先使用EF代码在MSSQL中的两个对象/行之间建立关系。 但是,如果我这样做:

obj1.Add(obj2)

这将使EF在obj2的数据库中创建一个新行,无论表中是否已存在obj2。

如果我不希望它总是在数据库中创建obj2的新副本,但实际使用现有的副本(如果存在的话)会怎么样?

我知道我可以简单地检查数据库中是否已存在obj2,但问题是我不确定如何在一对多关系中首先使用代码将obj2与obj1相关联。 (obj1 1< ---> * obj2)

BR, INX

0 个答案:

没有答案