无法使用带动态linq的过滤器

时间:2018-03-29 16:24:42

标签: entity-framework entity-framework-plus

我尝试使用ef plus过滤以下代码

的数据
_context.Filter<TEntity>(x => x.Where(q => "q.Property == 1"));

得到了一个错误。 我做错了吗?

1 个答案:

答案 0 :(得分:0)

免责声明:我是该项目的所有者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/