Frage

Kann jemand bitte ein Beispiel auf Posten wie eine viele zu viele Beziehung zu schaffen, wo die Quellenklasse ist auch das Ziel ein, unter Verwendung von Code-first?

So etwas wie:

Spielzeug * <-----> * Spielzeug

Danke.

Nuno Senica

War es hilfreich?

Lösung

Ich glaube nicht, das ist möglich mit EF-Code Ersten. Zur Umgehung des Problems können Sie die Zuordnungstabelle selbst erstellen:

public Toy
{
    public int ToyID {get; set;}
    public ICollection<ToyMapping> Toys {get; set;}
}

public ToyMapping
{
    public int ToyOneID {get; set;}
    public int ToyTwoID {get; set;}

    public ICollection<Toy> ToyOnes {get; set;}
    public ICollection<Toy> ToyTwos {get; set;}
}

Ich bin nicht sicher, dass der tatsächliche Anwendungsfall dafür ist, sonst hätte ich Eigenschaften besser genannt gemacht hat.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top