【发布时间】:2017-03-04 04:43:11
【问题描述】:
我在微风控制器上有一个自定义/专门的 .NET 控制器方法。它查询数据库(EF6)和一些处理并输出结果。我们通过 Breeze 通过 withParameters 使用几个自定义参数对其进行查询。
如果我们需要过滤 EF 查询,我们需要添加更多的自定义参数。有没有办法将正常的 Breeze @filter 参数应用到我们自己的 IQueryable 上?比如:
var q = db.Widgets.Where(w => w.isAwesome);
q = Breeze.ApplyFilter(request, q);
var x = q.ToList();
我试图避免将所有字段添加为自定义参数,并避免将查询语法解析到 EF 可查询对象中,因为这已经完成(某处)。
【问题讨论】:
标签: entity-framework asp.net-web-api breeze