实体框架中的唯一约束

时间:2011-05-18 21:08:48

标签: c# .net entity-framework-4

如何将实体(实体框架)中的某些属性设置为唯一?一种可能性是将其作为主键,但这不是我想要的。

2 个答案:

答案 0 :(得分:20)

实体框架不支持唯一键,因此唯一的方法是在数据库中设置唯一约束/索引。当您尝试插入/更新记录时,它不会确保应用程序的唯一性,但如果您尝试将非唯一值保存到数据库,则会触发异常。

答案 1 :(得分:6)