使用代码第一种方法更改查找表名称

时间:2013-11-12 12:53:19

标签: asp.net-mvc entity-framework code-first

我正在使用代码第一种方法来创建数据库。我在tewo表User和Employee之间有很多关系。出现在数据库中的查找表是UserEmployee。如何反转此查找表的名称顺序,即EmployeeUser,如果我这样做,可能会产生什么影响。

1 个答案:

答案 0 :(得分:2)

您必须使用流畅的API来完成它:

builder.Entity<Employee>()
   .HasMany(e => e.Users).WithMany(u => u.Employees)
   .Map(t => t.MapLeftKey("EmployeeId")
   .MapRightKey("UserId")
   .ToTable("EmployeeUser"));