网站首页
编程语言
数据库
系统相关
其他分享
编程问答
QueryModel
2024-08-14
Sy.ExpressionBuilder 动态查询新体验
省流模式,看下对比//常规查询varquery=users.WhereIf(m=>m.UserName.Contains(input.UserName),!string.IsNullOrEmpty(input.UserName)).WhereIf(m=>input.RoleIds.Contains(m.RoleId),input.RoleIds?.A
2024-08-13
Sy.ExpressionBuilder 也许会是动态查询的另一种实现方式
1.该表达式插件通过模型继承获取对应的能力。目前提供的模型有QueryModel:基础查询类PageModel:分页查询参数类(默认每页分页20条)FullQueryModel:查询模型,对比QueryModel多了查询集合QueryItems和过滤FilterFields。前端可以在后端给与的基础上,添加查询参数,对于前端来说