我们可以在Entity Framework中映射数据库视图吗?
答
我已经成功地使用在我使用的SQL服务器作为“意见”对数据库运行复杂的查询来获取数据(我并不需要插入或更新)代码优先应用以下。
List<MyClass> myClassItems =
dbContext.Database.SqlQuery<MyClass>("Select * from dbo.MyClassFunction(@param)", param).ToList();
我回来myClassItems
作为存储库函数的结果,与MyClass
一类具有相匹配的MyClassFunction
返回的列,其性质。
你使用代码第一次? – Andrei 2014-09-02 08:41:24
是的 - 您可以从EF访问视图 - 就像表格一样。没有不同。 – 2014-09-02 08:50:03