8得票1回答
.NET Core 3 / EF.Core 3:`QueryModelGenerator`、`RelationalQueryModelVisitor`等发生了什么?

我想知道QueryModelGenerator、RelationalQueryModelVisitor和queryCompilationContext.CreateQuerymodelVisitor()这些东西都去哪了。 我有下面的代码,但我无法将其从2.2转换为.NET Core 3。 ...

8得票3回答
在EFCore中获取父实体时加载子实体

我有以下模型。在使用find方法从数据库获取时,加载父实体和子实体的更好方法是什么? 父实体: public class Client { public int Id { get; set; } public string LastName { get; set; } ...

7得票3回答
如何在C# EF Core查询中将字符串转换为DateTime

var res = Context.Exampletable .Where(s => s.CompanyId == CompanyId && Convert.ToDateTim...

7得票3回答
dotnet-ef 不存在 - Windows 10 WSL (Ubuntu)

我一直在不同的操作系统中尝试测试 dotnet core 3,如Windows和Linux(Ubuntu)。它们都与 EF Core 协同工作正常! 但是,我决定给Windows WSL - Windows Subsystem for Linux一个机会,看看它的表现。这就是为什么我来这里的...

7得票2回答
在.NET Core 3下,我是否仍需要为EF中的N对N关系使用显式中间实体?

我读了一些像这样的文章,其中暗示着需要A和B之间存在显式实体AB。 当我在谷歌上搜索时,我找不到任何官方信息来证实或反驳该说法。另一方面,预览版本的文档可能没有完全覆盖。 在.NET Core 3中是否有可能做到,或者我们仍然被迫手动创建N到N实体?

7得票1回答
EF Core 3.0 中所拥有的类型映射问题

我已经从EF Core Preview5迁移到了Preview7,现在我有一个相同的内部复杂属性映射通过选中。 例如: public class Car { public Volume Volume { get; set; } public string OtherProp...

7得票3回答
使用EF Core中的Scaffold-DbContext仅生成存储过程

我一直使用EF Core的code-first,现在需要使用Database-First。有很多关于此的问题、文档和教程,教你如何搭建一个数据库。 Scaffold-DbContext "Server=(localdb)\mssqllocaldb;Database=Blogging;Trus...

7得票2回答
如何在 EF Core 3.0 中使用存储过程和 SqlParameters?

我已经尝试了以下内容。 var p = new SqlParameter("Option", "AUTHENTICATE"); var user = _context.Set<User>().FromSqlRaw("EXECUTE dbo.spGeneral_Authentica...