实体框架中的唯一约束

Car*_*s00 24 .net c# entity-framework-4

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

Lad*_*nka 20

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

  • 它现在从v6.1开始.请参阅此答案:http://stackoverflow.com/a/23378448/28098 (3认同)