Próbuję znaleźć poprawną składnię, aby wysiać bazę danych z danymi testowymi. Mam klucz obcy do mojej tabeli produktów. To jest kategoria. Zainstalowałem bazę danych z wartościami dla kategorii, ale utknąłem na tym, jak dodać tę relację do produktu. Próbowałem w ten sposób bezskutecznie.Wysiew bazy danych z kodem źródłowym pierwszej instancji - Składnia klucza obcego
context.Categories.AddOrUpdate(x => x.Name,
new Category
{
Name = "Fruit"
});
context.Products.AddOrUpdate(x => x.Name,
new Product
{
Name = "Cherries",
Description = "Bing Cherries",
Measure = "Quart Box",
Price = 1.11M,
Category = context.Categories.FirstOrDefault(x => x.Name == "Fruit")
}
});
Czy ktoś może wskazać mi właściwy kierunek?
Proszę podać klasę produktu. W klasie produktu musisz mieć pole klucza obcego do kategorii (identyfikator_kategorii). Możesz przypisać tę wartość category_id. – Saanch