我有一个应用程序使用第一代码;在搜索部分,我必须从3个表格及其相关表格收集信息,所以我提出了一个观点;因为没有代码首先创建视图的语法(我认为是这样;请让我知道如果我错了)我使用纯SQL脚本; 在模型建立防止EF创建具有相同的名称表(VIEW_SEARCH)的表我做:在您尝试从视图然后BANG获取数据实体框架代码的第一和视图映射
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Ignore<View_Search>();
}
任何方式应用程序工作正常...
模型后盾“SearchContext”上下文已经改变自数据库创建。考虑使用Code First Migrations来更新数据库(http://go.microsoft.com/fwlink/?LinkId=238269)
试试这个:http://stackoverflow.com/questions/20862807/mapping-database-views-to-ef-5-0- code-first-w-migrations/35876571#35876571 –