Ich verwende Code zuerst und habe eine Viele-zu-Viele-Beziehung zwischen Buchtiteln und Kategorien. Was ist der beste Weg, um die Daten während der Entwicklung zu erstellen? Wenn ich zwei Bücher derselben Kategorie hinzufüge, fügt die Seed-Logik die Kategorie zweimal zur Kategorietabelle hinzu. Ich kann der Kategorietabelle Kategorien separat hinzufügen, aber wie gebe ich dann die vorhandenen Kategoriesätze in der Buchsammlung von Schlüsselwörtern an.
Ich schätze diesen Blog-Eintrag mit der Angabe des Weges Ссылка
Der Schlüssel besteht darin, die Kategorieobjekte getrennt von der Bucherstellung festzulegen und diese Objekte dann beim Erstellen der ICollection
zu verwenden %Vor%Obwohl ich nur den Kontext bevölkere.Recipes DbSet, wird die Tabelle "Categories" gefüllt und die Tabelle "CategoryRecipes" korrekt ausgefüllt.
Danke, Goran Obradovic
Tags und Links ef-code-first