【发布时间】:2011-06-27 23:09:36
【问题描述】:
我知道有一种方法可以使用表达式和 Lambda 来完成此任务,但我很难将它们拼凑在一起。我所需要的只是一个动态查询实体框架 DBSet 对象以查找具有给定名称的属性与值匹配的行的方法。
我的背景:
public class MyContext : DbContext
{
public IDbSet<Account> Accoounts{ get { return Set<Account>(); } }
}
我要写的方法:
public T Get<T>(string property, object value) : where T is Account
{...}
我宁愿不必使用动态 SQL 来完成此操作,因此无需建议,因为我已经知道这是可能的。我真正需要的是使用表达式和 Lambda 来完成此任务的一些帮助
在此先感谢,我知道它很简短,但应该很容易解释。如果需要更多信息,请发表评论
【问题讨论】:
标签: linq entity-framework ef-code-first