Kei*_*ons 101 c# seed linq-expressions ef-migrations entity-framework-4.3
我正在尝试使用一些测试数据来开发数据库.
我context.People.AddOrUpdate(p => p.Id, people));用得很成功了.
我有另一个我需要播种的表,其中我不知道主键.
例如,我想基于First和Last名称匹配AddOrUpdate.
我不确定如何正确编写表达式.
context.People.AddOrUpdate(p => p.FirstName && p.LastName, people);
Run Code Online (Sandbox Code Playgroud)
显然不正确,但我希望它能传达我正在寻找的解决方案.
Lad*_*nka 199
试试这个:
context.People.AddOrUpdate(p => new { p.FirstName, p.LastName }, people);
Run Code Online (Sandbox Code Playgroud)