Ich versuche, eine Entwicklungsdatenbank mit einigen Testdaten zu erstellen.
Ich habe context.People.AddOrUpdate(p => p.Id, people));
mit viel Erfolg verwendet.
Ich habe eine andere Tabelle, die ich säen muss, in der ich den Primärschlüssel nicht kennen würde.
Zum Beispiel möchte ich AddOrUpdate basierend auf dem übereinstimmenden Vor- und Nachnamen hinzufügen.
Ich bin mir nicht sicher, wie ich den Ausdruck richtig schreiben soll.
context.People.AddOrUpdate(p => p.FirstName && p.LastName, people);
ist offensichtlich falsch, aber ich hoffe, es vermittelt die Lösung, die ich suche.
context.People.AddOrUpdate(p => new { p.Name.FirstName, p.Name.LastName }, people)
?