我在 SQL Server 中有一个视图,我想要使用 EF6 从此视图中检索数据。
我已添加:
vw_foo
DbSet<vw_foo>
映射internal class vw_foo : EntityTypeConfiguration<vw_foo>
{
public vw_foo()
{
ToTable("vw_foo", "myDB");
}
}
但我不希望它在迁移上运行。我刚在我的[NotMapped]
课程中添加了Domain
装饰。
它还没有用。
如何仅使用视图来查询 EF6 ??
答案 0 :(得分:0)
使用SQL Server中的View进行Intead,我创建了一个新的域模型Foo.cs
,对于我使用ICollection<bar>
和ICollection<barz>
的关系,并且我将这两个关系声明为foregin key。
我刚创建了一个像View Model这样的外部类。