27得票3回答
实体框架过滤器索引

我使用的是EF 6.1.x Code First。 我已经阅读过关于EF最新版本不支持带有筛选表达式的索引。 在SO上也没有解决方案: EF 6.1 Unique Nullable Index 一年后,如何使带有筛选条件的索引与Code First和DbMigrations配合使用?CREAT...

12得票1回答
在Mono中启用Entity Framework迁移

我已开始使用Xamarin Studio在Mac OS上构建一个ASP.NET MVC3项目。现在我想向该项目添加新属性和模型,但我无论如何都无法弄清楚如何运行Nuget Package Manager控制台以便运行Enable-Migrations命令。 我是不是要求太多了?这是否可能或者...

8得票5回答
OrderBy().FirstOrDefault(<condition>) 与 Where(<condition>).OrderBy().FirstOrDefault() 的区别

我正在使用EntityFramework 6.1.3和SQL Server在一个C#项目中。 我有两个查询,它们基本上应该做相同的事情。 1. Exams.GroupBy(x=&gt;x.SubjectID).Select(x =&gt; x.OrderBy(y =&gt; y.Level...

8得票1回答
如何在ASP.NET Core Web应用程序(.NET Framework 4.6.1)中使用EF6(DB-first)?

我正在使用完整的.NET Framework 4.6.1模板构建asp.net core Web应用程序,就像这样- 我的 project.json 显示 - "frameworks": { "net461": { } }, 我想使用EF6(而不是EF Core)...

27得票4回答
如何在Entity Framework中筛选“包含(Include)”的实体?

实体: public class Room { public Room() { this.Reservations = new HashSet&lt;Reservation&gt;(); } ...

8得票2回答
单向一对一关系实体框架,级联删除不起作用。

我希望实现一对一的单向关系,但是级联删除不起作用。 我有以下类: public class Student { public int Id { get; set; } public string Name { get; set; } public Address A...

7得票2回答
CodeFirst:指定的命名连接在配置中未找到。

我创建了一个测试项目来测试我的查询,一切都很顺利,除了当我尝试测试使用 Entity Connection 的方法时,出现以下异常: The specified named connection is either not found in the configuration, not in...

15得票1回答
使用Entity Framework 6调用数据库函数

我按照这些说明将一个标量函数添加到我的Entity Framework 6数据模型中。 如何在linq to entity中使用标量值函数? 然而,我无法在LINQ查询中调用该函数,尽管在DataContext上直接调用该方法是有效的。 using (Entities context = ...

11得票2回答
如何在ASP.NET MVC 5,Entity Framework 6中使用流畅API映射表?

我正在尝试使用C#在Entity Framework 6中创建一对一关系,并使用内置的用户身份验证ASP.NET MVC 5。我能够使用Entity Framework创建默认的表和连接。但是,当我尝试使用流畅的API时......更具体地说,当我使用on model creating事件甚至...

15得票5回答
EntityFramework 6.1.3不支持在Visual Studio 2015上使用.NETPlatform框架,版本为v5.4。

任何想法为什么我在Nuget安装Entity Framework 6.1.3后收到以下错误? 错误提示:"项目foo bar中的依赖项EntityFramework 6.1.3不支持框架.NETPlatform,Version=v5.4" 这是我的global.json文件(已编辑个人...