我刚接触Entity Framework 6 Code First,并尝试执行一个我认为很简单的任务。我想创建一个SQL视图,然后在我的数据库上下文中拥有一个实体,以便可以使用它来查询该视图。
我已经尝试了一些文章,例如这个,但我的情况与之不同的关键是SQL视图不是来自另一个现有数据库的现有视图。
我检查了这篇文章中提出的建议,但对我来说似乎过于繁琐,因为我需要创建一些扩展方法来完成如此简单的任务,即创建一个视图/实体组合并在我的数据库上下文中使用它。
我是否遗漏了什么?我知道如果我不使用Code First会更容易,但请记住,我正在使用Code First,而且我正试图创建一个视图,而不是从现有数据库中重用一个视图。
我已经尝试了一些文章,例如这个,但我的情况与之不同的关键是SQL视图不是来自另一个现有数据库的现有视图。
我检查了这篇文章中提出的建议,但对我来说似乎过于繁琐,因为我需要创建一些扩展方法来完成如此简单的任务,即创建一个视图/实体组合并在我的数据库上下文中使用它。
我是否遗漏了什么?我知道如果我不使用Code First会更容易,但请记住,我正在使用Code First,而且我正试图创建一个视图,而不是从现有数据库中重用一个视图。