Ich versuche, meine alte App auf den neuen EF-Core zu migrieren, aber ich kann nicht einige Beziehungen wie finden:WithOptional mit Entity Framework Core-
HasRequired(o => o.Document).WithOptional(o => o.CancelNote);
Gibt es einige Erweiterungsmethoden? Ich kann die Dokumente nicht finden.
Die HasRequired
Ich denke, dass es möglich ist, mit HasOne()
Methode zu ersetzen, aber wie wäre es mit der WithOptional()
?
Andere Sache, nach der docs die Entität nicht verwendet das Schlüsselwort virtual
, um die Navigationseigenschaften zu erstellen, wie faul Last funktioniert?
Aber meine FK-Eigenschaft ist die Dokumenteinheit: * public virtual Document Document {get; set;} * Diese Eigenschaft sollte NULL-Werte haben? – gog
Nein, was Sie darauf hinweisen, ist eine Navigationseigenschaft. Ihre FK-Eigenschaft sollte lauten: 'public int? CancelNoteForeignKey {get; set;} ' – octavioccl