21

我正在尝试将 EF5 中的 CodeFirst 数据迁移与具有复合自然键的表一起使用。是否可以在 DbSet.AddOrUpdate 的第一个参数中指定它,例如

context.Table1.AddOrUpdate(
     t=>t.Column1 && t.Column2,
     new Table1 { properties... }
);

在这种情况下,如何指定使用多个属性?

谢谢,马修

4

1 回答 1

39

结果我不得不在第一个参数中使用匿名类型,例如

t => new { t.Column1, t.Column2 }
于 2012-10-18T17:08:28.800 回答