c# - EF 6 Core - 多对多关系数据库优先(EF Core Power Tools/scaffold-dbcontext)

标签 c# entity-framework-core entity-framework-6 .net-5 ef-power-tools

我在尝试让我的模型像使用 EF Core 之前那样生成时遇到问题。我已尝试同时使用 EF Core Power Toolsscaffold-dbcontext 命令,但均未成功。

我在 Google 上看到的大多数答案 => Stackoverflow 提到的多对多现在在 EF6 中受支持。

  1. 这是我的期望:

enter image description here

  1. 但结果如下:

enter image description here

有没有人知道可以帮助我生成第 1 点中的结果的工具?或者在使用脚手架命令时是否需要指定参数?或者在 EF Core Power Tools 中选择某些选项,以便扩展生成第 1 点中的模型?

提前致谢...

最佳答案

多对多脚手架即将出现在 EF Core 6 中,但尚未实现。

关于c# - EF 6 Core - 多对多关系数据库优先(EF Core Power Tools/scaffold-dbcontext),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68380315/

相关文章:

c# - 在 C# 中,调整数组大小(在这种情况下增加其大小)会使用默认值初始化新段——这可靠吗?

c# - 迭代上下文类型的查询结果时发生异常。连接已关闭

entity-framework-core - 使用 Microsoft.EntityFrameworkCore.InMemory 测试并发 token

c# - 如何使用 SQLite 使用 EF Core 删除整个数据库并重置更改跟踪器

postgresql - .NET Core 2.1 Npgsql.EntityFrameworkCore.PostgreSQL 代码优先

c# - 如何自动删除 XML 文档注释?

c# - 如果使用 System.Threading.Timer,是否需要 BackgroundWorker?

sql-server - 如何编写 EF.Functions 扩展方法?

.net - 如果我调用 DbContext.Dispose 而不调用 DbContext.SaveChanges 会怎样?

c# - DbExecutionStrategy 重试次数超过 MaxRetryCount