我创建了一个多对多关系,表的名称(具有两个记录/对象的Id的表(对我没有吸引力。
那么,如何使用Fluent Api命名该表呢?对于一个普通的表,我会使用ToTable("Name")
,但我如何在这个非典型的表上做同样的事情?
看起来您仍然将ToTable()
方法与UsingEntity()
fluent api:结合使用
modelBuilder
.Entity<Post>()
.HasMany(p => p.Tags)
.WithMany(p => p.Posts)
.UsingEntity(j => j.ToTable("PostTags"));