我有两个实体如下:
public class Project
{
public int ID { get; set; }
public string ProjectName { get; set; }
}
public Class FourteenSteps
{
public int ID { get; set; }
public string StepName { get; set; }
}
我想将这两个映射到我正在使用 Fluent API 执行的一个实体中,如下所示:
modelBuilder.Entity<Project>()
.HasMany(c => c.FourteenSteps)
.WithMany(d => d.Projects)
.Map(m => m.ToTable("FourteenStepStatus")
.MapLeftKey("ProjectId")
.MapRightKey("FourteenStepsId"));
现在,新表“FourteenStepStatus”有两个字段,分别称为“ProjectId”和
“FourteenStepsId”。
我想向“FourteenStepStatus”添加一个名为“IsCompleted”的字段,它不属于其他两个实体。我怎样才能做到这一点?
谢谢