Entity Framework - Seed AddOrUpdate mit mehrspaltigem Index als Bezeichner

9

Ich versuche, eine Datenbank mit der context.AddOrUpdate -Methode zu erstellen, aber das Problem ist, dass ich die eingefügten Daten basierend auf einem mehrspaltigen Index eindeutig machen muss.

%Vor%

Momentan habe ich AddOrUpdate basierend auf Name der Kletterklasse, aber jetzt bin ich an einem Punkt, wo ich doppelte Namen einfügen muss.

%Vor%

Ist es möglich, Multi-Spalten-Indizes zu vergleichen, wenn ich Seed-Daten einfüge?

    
Silthus 17.02.2016, 09:22
quelle

1 Antwort

8

Sie müssen den anonymen Typ zum Angeben mehrerer Spalten verwenden. Dies funktioniert auch ohne Angabe der Indizes.

%Vor%     
Jonathan Magnan 17.02.2016, 12:03
quelle