【发布时间】:2011-01-19 19:17:09
【问题描述】:
这是来自 ADO.NET 站点的示例。
重命名 many:many 表中的列:
modelBuilder.Entity<Product>()
.HasMany(p => p.Tags)
.WithMany(t => t.Products)
.Map(m =>
{
m.MapLeftKey(p => p.ProductId, "CustomFkToProductId");
m.MapRightKey(t => t.TagId, "CustomFkToTagId");
});
请在每个表上使用第二个假想键(即 ProductId2、TagId2)扩展此示例。
【问题讨论】:
标签: many-to-many code-first entity-framework-ctp5