Closed
Description
需要为order by做一个通用封装,传入属性名称,自动生成 order by sql语句。
尝试为ISelect<>
写扩展方法,但因为需要一个 属性名-->字段名 的映射,
所以需要CodeFirst.GetTableByEntity(XXX)获取TableInfo后,再获取到字段名,然后通过OrderBy(string sql, object parms = null)
来处理。
但不把ICodeFirst做成静态的话,每次都要先获取TableInfo,
然后调用 OrderByProp(string propName, TableInfo tableInfo),还是有点冗余,
如果FreeSql能直接提供相应的支持,就方便多了。
Metadata
Metadata
Assignees
Labels
No labels