我正在使用迁移,但我必须手动添加一个SQL视图,因为它从其他表中提取,而这些表将不会映射到我的上下文/存储库中。
然而,现在它认为背景已发生变化。我看到this answer提出了同样的问题,但它并没有解决问题。我不能只从现有实体创建视图模型。
还有其他方法吗?我不介意使用SqlQuery,如果我可以这样:
context.Database.SqlQuery<ContactsByPartyCampaignViewModel>("myView")
我是否需要放弃迁移?
答案 0 :(得分:0)
试试这个:
添加:Database.SetInitializer<MyDbContext>(null);
将解决您的问题。