我正在尝试将EF5中的CodeFirst数据迁移与具有复合自然键的表一起使用。是否可以在DbSet.AddOrUpdate的第一个参数中指定它,例如
context.Table1.AddOrUpdate(
t=>t.Column1 && t.Column2,
new Table1 { properties... }
);
在这种情况下,如何指定使用多个属性?
谢谢,
马修
最佳答案
原来我必须在第一个参数中使用匿名类型,例如
t => new { t.Column1, t.Column2 }
关于entity-framework - DbSet.AddOrUpdate中的复合自然键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12808536/