8
Expressionを使用してクエリに渡します。しかし、私はエラーがあります - LINQ式のノード型 'Lambda'は、LINQ to Entitiesではサポートされていません。また、Linqkit.dllをAsExpandable()で使用していますが、同じエラーがあります。LINQ式のノード型 'Lambda'は、LINQ to Entitiesではサポートされていません
public List<Correct> GetCorrects(Expression<Func<Correct, bool?>> predicate)
{
using (SystemsEntities context = new SystemsEntities())
{
var result = context.Corrects.Where(x => predicate == null);
return result.ToList();
}
}
上記のエラーが発生します。何が失敗していますか?