protected override void OnModelCreating(ModelBuilder modelBuilder)
{
//The entity type 'Actor_Movie' has multiple properties with the [Key] attribute.
//Composite primary keys can only be set using 'HasKey' in 'OnModelCreating'.
modelBuilder.Entity<Actor_Movie>().HasKey(am => new
{
am.ActorId,
am.MovieId
});
//modelBuilder.Entity<Actor_Movie>().HasOne(m => m.Movie).WithMany(am => am.Actors_Movies).HasForeignKey(m => m.MovieId);
//modelBuilder.Entity<Actor_Movie>().HasOne(m => m.Actor).WithMany(am => am.Actor_Movies).HasForeignKey(m => m.ActorId);
//base.OnModelCreating(modelBuilder);
}
0 개의 댓글:
댓글 쓰기