不能将过滤器与动态 linq 一起使用
Can't use filter with dynamic linq
我尝试使用 ef plus 通过以下代码过滤数据
_context.Filter<TEntity>(x => x.Where(q => "q.Property == 1"));
然后出错了。
我做错了什么吗?
免责声明:我是项目的所有者Entity Framework Plus
免责声明:我是项目的所有者Eval-Expression.NET
如介绍中所述:http://entityframework-plus.net/linq-dynamic,LINQ Dynamic 需要库 Eval-Expression.NET(付费库)才能工作。
在参考中添加此库后,它现在应该可以工作了:https://www.nuget.org/packages/Z.Expressions.Eval/
我尝试使用 ef plus 通过以下代码过滤数据
_context.Filter<TEntity>(x => x.Where(q => "q.Property == 1"));
然后出错了。 我做错了什么吗?
免责声明:我是项目的所有者Entity Framework Plus
免责声明:我是项目的所有者Eval-Expression.NET
如介绍中所述:http://entityframework-plus.net/linq-dynamic,LINQ Dynamic 需要库 Eval-Expression.NET(付费库)才能工作。
在参考中添加此库后,它现在应该可以工作了:https://www.nuget.org/packages/Z.Expressions.Eval/