Ich muss über Möglichkeiten der Deaktivierung von Kaskadenlöschung in EF Core 2
weltweit wissen. Jede Hilfe wird geschätzt.Deaktiviere Kaskadenlöschung auf EF Core 2 global
In EF 6.x verwenden wir folgende Code Kaskade löscht auf beide OneToMany
und ManyToMany
realtions zu deaktivieren:
builder.Conventions.Remove<OneToManyCascadeDeleteConvention>();
builder.Conventions.Remove<ManyToManyCascadeDeleteConvention>();
Danke für die Antwort. Enthält 'cascadeFKs' hier nur 'one-to-many' Relationen oder beinhaltet es auch 'many-to-many' Relationen? –
In EFC gibt es derzeit keine speziellen 'Viele-zu-Viele'-Beziehungen (sie werden mit 2' Eins-zu-Vielen' emuliert). Um Ihre Frage zu beantworten, enthält 'cascadeFks' alle Beziehungen -' Eins-zu-Viele' und 'Eins-zu-Eins'. –