Entity framework DbSet.AddOrUpdate中的复合自然键
我试图将EF5中的CodeFirst数据迁移与具有复合自然键的表一起使用。是否可以在DbSet.AddOrUpdate的第一个参数中指定它,如Entity framework DbSet.AddOrUpdate中的复合自然键,entity-framework,Entity Framework,我试图将EF5中的CodeFirst数据迁移与具有复合自然键的表一起使用。是否可以在DbSet.AddOrUpdate的第一个参数中指定它,如 context.Table1.AddOrUpdate( t=>t.Column1 && t.Column2, new Table1 { properties... } ); 在这种情况下,如何指定使用多个属性 谢谢, Matthew证明我在第一个参数中必须使用匿名类型,例如 t => new { t.Co
context.Table1.AddOrUpdate(
t=>t.Column1 && t.Column2,
new Table1 { properties... }
);
在这种情况下,如何指定使用多个属性
谢谢,
Matthew证明我在第一个参数中必须使用匿名类型,例如
t => new { t.Column1, t.Column2 }
如果其中一列是可为null的类型,则会出现问题