【问题标题】:Find an entity using its Unique Key使用唯一键查找实体
【发布时间】:2012-08-02 18:35:16
【问题描述】:

在我的 asp.net mvc 3 应用程序中,我有一个通用存储库。我使用 DbSet 类的 Find 方法通过其主键查找实体,如下所示:

private DbSet<T> _dbSet;

public T FindByID(object id)
{
    return _dbSet.Find(id);
}

有什么方法我也可以使用唯一键找到实体吗?我找不到 DbSet 类的源代码。如果可能的话,我想扩展 DbSet 类并为此添加一个新方法。

【问题讨论】:

    标签: asp.net-mvc unique-key dbset


    【解决方案1】:

    根据这个答案,似乎实体框架不支持唯一键:

    Alternate/candidate key in ADO.NET data model

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-23
      • 2019-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-25
      • 2011-06-28
      相关资源
      最近更新 更多