回答

4

是的,但你必須用流利的API:

mb.Entity<FirstEntity>() 
    .HasMany(a => a.SecondEntities) 
    .WithMany(b => b.FirstEntities) 
    .Map(mc => 
     { 
      mc.ToTable("YourTableName", "YourDbSchema"); 
      mc.MapLeftKey("FirstEntityKeyColumnName"); 
      mc.MapRightKey("SecondEntityKeyColumnName"); 
     }); 
+0

+1,但是這將是很好指定EF的版本這是這樣(一年後,我不知道,如果需求流暢的API仍然適用)。謝謝。 – rufo 2013-04-08 18:36:15