我希望将 EF 与 jqGrid 一起使用并尽量减少管道。因此,我感兴趣的是找到一个类似于 Scott 建议的通用解决方案。我很好奇这是否已被纳入 EF,或者这仍然是最好的方法。
具体来说: entity.Orderby("fieldName");
我希望将 EF 与 jqGrid 一起使用并尽量减少管道。因此,我感兴趣的是找到一个类似于 Scott 建议的通用解决方案。我很好奇这是否已被纳入 EF,或者这仍然是最好的方法。
具体来说: entity.Orderby("fieldName");
安装动态表达式 API NuGet 包。这将允许您将查询参数表示为字符串(以 Scott Gu 显示的方式)。
Linq 中没有任何内容。该OrderBy
方法仍然将 aFunc<>
作为第一个参数。
但是,ObjectQuery.OrderBy
DOES 采用字符串参数,因此如果您使用的是 EF 并且可以使用ObjectQuery
对象而不是IEnumerable
/IQueryable
接口,那么它可能是可能的。