0
我正在使用实体框架和我的代码的一部分想要说100个实体的数据库。我插入的一些实体有多对多的关系,我想确保我只插入新项目。很容易检查数据库中的现有数据,但如果我已经将其插入到当前会话中以保存100个项目,我将获得重复的项目。检查项目没有插入实体框架4.1
东西是主键只是自动生成的,表唯一性来自EF中不支持的唯一列。如何检查我是否已经在EF 4.1中插入会话的项目部分?我在DbContext上看到了find方法,但是这需要使用主键。鉴于我使用4.1,我也坚持使用DBContext。你可以用通用的方法来检查吗?