24得票4回答
EF Core(Code First)中是否有用于唯一约束的数据注释?

我想知道在Entity Framework Core 2的Code First方法中是否有用于唯一约束的数据注释?

15得票2回答
在EF Core中,.WillCascadeOnDelete(false)的等效语句是什么?

在 EF Core 中,相当于 .WillCascadeOnDelete(false) 的是什么?modelBuilder.Entity<ProductTransactionHistoryClassImport>() .HasMany(e =>...

10得票3回答
EF Core - 索引中的导航属性

我有以下两个类: public class Tip { public string Home { get; set; } public string Away { get; set; } public string Prediction { get; set; } ...

12得票1回答
在代码中逐个应用EF Core迁移

我需要在代码中逐一应用Entity Framework Core迁移,我可以调用await dbContext.Database.MigrateAsync();但它会将所有未完成的迁移一次性应用。 是否有扩展或其他方法可以逐个应用迁移或选择要应用的迁移名称?

14得票4回答
EF Core SQLite内存中发生异常:SQLite错误1:“near 'MAX':syntax error”

我正在创建用于单元测试的SQLite内存数据库: var connection = new SqliteConnection("DataSource=:memory:"); connection.Open(); try { ...

8得票2回答
在EF Core中,已拥有的类型属性未能持久化到修改后的实体中。

我正在尝试在EF Core中实现一些在EF 6中非常有效的功能。 我将`List`属性的内容序列化为DB中的Json字符串。由于Json.Net负责序列化我们提供的任何内容,因此``几乎可以是任何类型。我的集合公开一个`Json`字符串属性,并负责自身的序列化/反序列化。 对于结构化嵌套数...

11得票3回答
Entity Framework中的“SELECT IN”未使用参数

为什么在使用“SELECT IN”时,Entity Framework会将字面值放入生成的SQL中,而不是使用参数? using (var context = new TestContext()) { var values = new int[] { 1, 2, 3 }; v...

12得票1回答
EF Core迁移在单独项目中的问题

我在单独的项目中添加EF Core迁移不成功。我在文章结尾提供了项目结构。 DbContext类和迁移位于不同的项目中,前者是类库,而迁移项目是控制台应用程序。 我在迁移项目中添加了对DbContext项目的引用,但是在运行迁移命令时出现错误 \EF.BlogsDb.Migrations ...

9得票1回答
EF Core,投影子集合急切加载

在 EF core 中,我正在尝试投影一个带有子集合的结果集。 ctx.As.Select(a => new { AId = a.Id, BNames = a.Bs.Select(x=>x.Name) //SubCollection ...

15得票1回答
从EF6转移到EF Core 2.0

我刚开始将我的MVC5项目从EF6x迁移到MVC Core和EF Core,但是在实体配置方面遇到了大问题。你如何将EF6 Fluent配置迁移到EF Core? 如果可能的话,我需要一个带有示例的指南。 这是我的一个映射类和我的尝试 EntityMappingConfiguratuin ...