View Single Post
sindre@puse.cat:~$
Synderen's Avatar
Prøv å sette opp relations i OnModelCreating. Jeg gjør det vanligvis for alt, pga problemer som du har beskrevet, så det er mulig du slipper unna med å bare konfigurere det den ene veien.

Kode

protected override void OnModelCreating(ModelBuilder modelBuilder)
{
    modelBuilder.HasDefaultSchema("core");

    base.OnModelCreating(modelBuilder);

    modelBuilder.Entity<Foo>.HasMany(x => x.Foobars).WithOne(x => x.Foo).HasForeignKey(x => x.FooId);
    modelBuilder.Entity<FooBar>.HasOne(x => x.Foo).WithMany(x => x.Foobars).HasForeignKey(x => x.FooId);
}
Sist endret av Synderen; 28. oktober 2020 kl. 18:37.