实体框架在查询中排除子类

时间:2016-12-20 19:39:38

标签: c# entity-framework-6

我有一个基类Nurse和一个使用TPC映射的继承类NurseDuplicate

   Map(m =>
            {
                m.ToTable(NURSES_TABLE);
            })
            .Map<NurseDuplicate>(m =>
            {
                m.ToTable(NURSEDUPLICATES_TABLE);
                m.MapInheritedProperties();
            });

输入数据时一切正常。即他们最终都在他们各自的表格中。 但是当我用

查询数据库时
destinationDB.Nurses

我得到了两种类型,而不仅仅是护士。

有没有办法查询数据库,所以它只返回没有NurseDuplicates的护士?

0 个答案:

没有答案