是否可以使用代码优先将实体映射到数据库视图?
答案 0 :(得分:1)
是的,你可以。但是,您必须手动构建视图。这可以使用自定义数据库初始化程序完成。然后,您可以将实体映射到视图,因为基础SQL语法是相同的。请参阅:http://social.msdn.microsoft.com/Forums/en-US/adonetefx/thread/f154595c-717e-4703-a81d-ee63633a481e
Merlyn Morgan-Graham指出,答案 1 :(得分:0)
不是添加视图,而是使用DbContext类调用存储过程。
_context.Database.SqlQuery<Model>("spTest").ToList();