作者:mobiledu2502885873 | 来源:互联网 | 2023-05-18 20:22
在服务器端使用linq的排序的时候,通常排序字段(field)和排序方法(order)是由前端传送过来的,因此可以写成varqq.OrderBy(${field}{order}
在服务器端使用linq的排序的时候,通常排序字段(field)和排序方法(order)是由前端传送过来的,因此可以写成
var q = q.OrderBy($"{field} {order}");
但是这时候报错了,不是因为你的代码写错了。
而是缺少一个引用:
using System.Linq.Dynamic;
快乐的肉球
发布了22 篇原创文章 · 获赞 7 · 访问量 2万+
私信
关注