Skip to content

能否为ISelect提供OrderBy(string propertyName)的支持 #197

Closed
@tky753

Description

@tky753

需要为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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions