首页 新闻 搜索 专区 学院
当前位置: 博问标签 /efcore/未解决/ 已解决
5
回答数

10 netcore3.1框架版本无法兼容数据库EFCore2.2版本,有什么好的办法?

有这种需求的背景: 如果是efcore3.0后的版本,数据库分页查询语法是用的新语法,老的数据库版本则不支持。 测试了新的分页写法"OFFSET 0 ROWS FETCH NEXT @__p_0 RO
2
回答数

EfCore迁移数据库问题

使用Add-Migration 提示IPrincipalAccessor注入失败,需要怎么修改程序才可以呢, 还有一个疑问,执行Add-Migration的时候,究竟程序是如何执行的
0
回答数

10 使用EFCORE时,中间表没有生成级联删除规则我该怎么设置?

是这样的,我有三个表: 一个商品表CommodityInfo,里面含有一个用户选择的商品分类主键 一个商品分类表CommodityCategory,分类表是存在子父级关系的(就是有parentid关联
2
回答数

EFCore不同DbContext共用DbSet实体

1、都注入后,通过构造函数使用? 2、继承使用?
1
回答数

30 遭遇 EF Core 错误: "Globalization Invariant Mode is not supported"

在一个 .NET Core 3.1 项目中,Entity Framework 3.0 报下面的错误,请问如何解决? System.NotSupportedException: Globalizatio
1
回答数

ef core 里面 HasDefaultValueSql 这个是干啥的?

···C# builder.Entity<News>( e => { e.Property(p => p.PostTime) .HasDefaultValueSql("getDate()"); });
3
回答数

50 EF Core 报错:"A second operation started on this context before a previous operation completed"

在我们的一个 ASP.NET Core 项目日志中记录了下面的错误: System.InvalidOperationException: A second operation started on t
2
回答数

10 .NET Core 使用identity生成的aspnetusers表,我想改表的一项索引,改完后使用EFCore迁移数据库生成表

如题,我在aspnetusers表添加新的一项,然后设为唯一非空,最后EFCore生成表, protected override void OnModelCreating(ModelBuilder m
3
回答数

EFcore多线程查询,导致内存飙高,线程结束后内存没有释放

前几天发现公司一个服务占用了大量的内存,有时候达到7-8G,服务直接就挂了。后面发现这个服务里一张7-8w数据的表用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 在数据库连接失败时不是直接抛异常,而是进行一定次数的重试?