0
如何以编程方式创建EF查询(使用lambda的扩展方法)。我了解和条件。这里是伪代码:LINQ和OR条件
var query = repository.Where(x => x.Name == "aName");
foreach(string filter in filters)
{
query = query.Where(x => x.FilterValue.Contains(filter))
}
但我想要的不是一个和运算符。我想要一个或运营商。我该怎么做呢?我如何在代码中创建复杂的标准树?
可能重复http://stackoverflow.com/questions/4391044/dynamic- linq-or-conditions) – Steven
谢谢Steven。这回答了我的问题。 – yonexbat