Saya mencoba memasukkan database pengembangan dengan beberapa data uji.
Saya telah menggunakannya context.People.AddOrUpdate(p => p.Id, people));
dengan banyak keberhasilan.
Saya memiliki tabel lain yang perlu saya benih, di mana saya tidak akan tahu kunci utamanya.
Misalnya, saya ingin AddOrUpdate berdasarkan pencocokan nama Depan dan Belakang.
Saya tidak yakin bagaimana menulis Ekspresi dengan benar.
context.People.AddOrUpdate(p => p.FirstName && p.LastName, people);
jelas tidak benar, tetapi saya harap ini menyampaikan solusi yang saya cari.
context.People.AddOrUpdate(p => new { p.Name.FirstName, p.Name.LastName }, people)
?