标签: asp.net-mvc unique-key dbset
在我的asp.net mvc 3应用程序中,我有一个通用的存储库。我使用DbSet类的Find方法通过其主键查找实体,如下所示:
private DbSet<T> _dbSet; public T FindByID(object id) { return _dbSet.Find(id); }
有没有办法可以使用Unique Key找到实体?我无法找到DbSet类的源代码。我想扩展DbSet类并为此目的添加一个新方法,如果可能的话。
答案 0 :(得分:0)
根据这个答案,似乎Entity Framework不支持唯一键:
Alternate/candidate key in ADO.NET data model