我正在尝试用一些测试数据作为开发数据库的种子。
我已经成功地使用了context.People.AddOrUpdate(p => p.Id, people));
。
我有另一个需要播种的表,其中我不知道主键。
例如,我希望根据名字和姓氏匹配来执行AddOrUpdate。
我不确定如何正确地写出这个表达式。
context.People.AddOrUpdate(p => p.FirstName && p.LastName, people);
显然是不正确的,但我希望它传达了我正在寻找的解决方案。
发布于 2012-04-20 04:51:32
试试这个:
context.People.AddOrUpdate(p => new { p.FirstName, p.LastName }, people);
https://stackoverflow.com/questions/10234912
复制相似问题