【发布时间】:2018-09-01 13:44:39
【问题描述】:
我的数据库中的项目和模型之间存在多对多关系
我正在使用这个命令来生成 .cs 模型:
Scaffold-DbContext "我的连接字符串在这里" Microsoft.EntityFrameworkCore.SqlServer -OutputDir EFModels -Force -Context EFEntities -Tables Projects, Projects_Models, Models
在 EF6 中,这将创建 Project.Models 和 Model.Projects 属性,而不会将 Projects_Models 表映射到其自己的类中。
但在本例(EF Core)中,它创建了一个ProjectsModel 类,并改为创建Project.ProjectsModels 和Model.ProjectsModels 属性。
如何让它表现得像在 EF6 中一样?
【问题讨论】:
标签: asp.net-core entity-framework-core ef-database-first ef-core-2.0