我在 EF 4.1 Model-First 中急切加载儿童时遇到问题。
我有 2 个实体,Person 和 Job。从 Person 到 Job 的关联 OneToMany 和从 Job 到 Person 的关联 OneToMany。(这只是一个例子)
当我做:
dbContext.Person.Include(i => i.Job)
我得到一个 Person 'p' 实体,它在第一个关联上与 Job 'j' 有一个链接,在第二个关联上,'j' 与'p' 有一个链接,依此类推..
我有一个“无限”循环。
例如,我想告诉 EF:
dbContext.Person.Include(i => i.Job.NotInclude(j => j.Person))
我希望我已经很好地解释了自己。
谢谢!