AllRelations - Portfolio

Menu
Przejdź do treści
Skrypt przedstawia użycie wszystkich relacji w bazie danych 1 do 1, 1 do n,  n do n.
OnModelCreating 1 on 1
OnModelCreating 1 on n
By użyć kaskadowego kasowania danych, możemy rozszerzyć model o :
.OnDelete(DeleteBehavior.ClientCascade)
OnModelCreating n on n
Po wykonaniu migracji z opcją :

modelBuilder.Entity<Post>() // n on n
              .HasMany(e => e.Tags)
              .WithMany(e => e.Posts);

Zostanie utworzona automatycznie tabela łącząca tabele Post oraz Tag o nazwie : PostTag
Przykład endpointa.
Wróć do spisu treści