首页新闻找找看学习计划
当前位置: 博问标签 /efcore/未解决/ 已解决
1
回答数

50 EF Core 3.1 使用 Table Splitting 的问题

将 EF Core 从 3.0 升级至 3.1 后发现一个问题,原先使用 Table Splitting 的地方竟然生成了让人啼笑生非的 JOIN 同一张表的 SQL 语句: SELECT TOP(1
1
回答数

50 EF Core 3.0 的 HasDefaultValueSql 问题

EF Core 的实体配置代码如下 protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.
2
回答数

50 EF Core 3.0 问题:"The SqlParameterCollection only accepts non-null SqlParameter type objects"

将一个项目从 .NET Core 2.2 升级至 .NET Core 3.0 之后,下面的代码 var isOk = await Context.Database.ExecuteSqlRawAsync
1
回答数

50 EF Core 报错 "The multi-part identifier \"t.__RowNumber__\" could not be bound"

ASP.NET Core 3.0 应用日志中出现下面的错误,EF Core 版本是 3.0 preview 5 ,请问这个问题是什么原因引起的? System.Data.SqlClient.SqlEx
2
回答数

200 EF Core 为什么会抛出异常: Collection was modified; enumeration operation may not execute ?

我有一个 BlogPost 类,我写了一个用来分页读取的方法,如下: var postQuery = _dbContext.Set<Entities.BlogPost>() .AsNoTracking
2
回答数

30 ef core 报错:"Nullable object must have a value"

运行一个 asp.net core 2.2 项目时 ef core 报错: System.InvalidOperationException: Nullable object must have a
1
回答数

EntityFrameworkCore显示加载Include生成多条SQL语句

如题。但是在EntityFramework中Include只生成了一条语句。在使用efcore include的时候会不会影响性能,如果是ToList()的话会生成很多条sql语句。
2
回答数

50 如何强制让EF Core始终不插入主键列(自增列)

在 Entity Framework Core 中,如果在 SaveChanges 之前对一个实体类的主键属性(被映射为主键列)进行了赋值(非默认值)操作,EF Core 就会将该值插入数据库,从而引
2
回答数

50 EF Core 一对一关系映射问题

在一个 .NET Core 项目中使用 Entity Framework Core 时遇到了下面的错误: The child/dependent side could not be determine
2
回答数

50 EF Core 生成的 SQL 语句中包含奇怪的 CASE 语句

EF Core 2.1.1 生成的 SQL 语句中包含下面的奇怪的毫无用处的 CASE 语句 SELECT CASE WHEN [f].[AppId] IS NULL THEN CAST(1 AS B
1
回答数

30 如何让EF Core在日志中记录SQL的参数值

默认配置下 Entity Framework Core 会在日志用 替代 SQL 语句中的参数值,请问如何让 EF Core 记录实际参数值?
1
回答数

50 如何用 EF Core 实现下面的查询

希望通过 EF Core 实现下面的查询 SELECT COUNT(*) FROM Feed AS F INNER JOIN ( SELECT FolloweeUserId FROM Relation
2
回答数

50 EF Core 的AddDbContextPool的疑问

比如我现在有两个DBContext : ,` DbContextB` ` services.AddDbContextPool<DbContextA (options = { //options.Use
4
回答数

10 EFCore如何保持Connection为打开状态

给EFCore添加日志后发现 每执行一次SQL, 它都会openning connection->opened->executing->executed->closing connection->cl
5
回答数

30 如何让EFCore在日志中记录生成的SQL语句

请问在 .NET Core 中如何让 Entity Framework Core 在日志中记录由 LINQ 生成的SQL语句?
3
回答数

50 如何让EFCore在数据库连接失败时进行重试

请问如何让 Entity Framework Core 在数据库连接失败时不是直接抛异常,而是进行一定次数的重试?
2
回答数

30 EF Core中如何更简单地在配置主键的同时指定数据库字段名

在 Entity Framework 中可以这样配置: 但迁移到 Entity Framework Core 后就不支持这样的配置,只找到一个啰嗦的配置方法: EF Core 中有没有更简单的配置方法
3
回答数

10 EFCore 的 Scaffold-DbContext无法用在SQL2005数据库上,有没有办法解决?

在Nuget控制台使用Scaffold-DbContext命令生成数据库的DbContext时,连接字符串使用了SQL2005的数据库,结果生成时出现错误: 列名 'has_filter' 无效。列名
1
回答数

15 EF core 实现 Table splitting

EF core 好像还不支持Table splitting,那么该如何实现呢?
2
回答数

50 EF Core 修改导航属性中的值

在使用EF Core更新实体的时候,其中一对一关系的导航没有被跟踪到。 实体如下: public class Post { ... public int Id { get; set;} public
1
回答数

20 ef core 中linq查询的问题

同一段测试代码 var ingIconList = context.IngIcons .GroupBy(a => new { a.IconType, a.FestivalDate }) .Select
3
回答数

20 EF Core更新异常

调用Update方法: 查看生成的SQL语句如下: 结果发现只是想根据主键更新Name,但是在条件上还带上了需要更新的值Name = ''Jeffcky1 但是在数据库中这个条件是不存在的 为什么会带
2
回答数

10 ef core中如何实现多对多的表映射关系

ef6是有HasMany、WithMany、Map的方法可以设置多对多,ef core中找不到了,然后mapping配置类也没了?有接触过的兄弟指点下啊
2
回答数

30 EF的Database.SetInitializer()在EF Core中的替代实现是什么

在Entity Framewok中有个Database.SetInitializer(),在Entity Framework Core中没有,请问EF Core中的替代实现是什么?