- 增加 ISelect OrderByIf 方法 #446;

This commit is contained in:
28810
2020-09-02 18:44:22 +08:00
parent 9e9891ded4
commit d025603997
3 changed files with 197 additions and 189 deletions

View File

@ -346,6 +346,15 @@ namespace FreeSql
/// <returns></returns>
ISelect<T1> OrderBy<TMember>(bool condition, Expression<Func<T1, TMember>> column);
/// <summary>
/// 按列排序OrderByIf(true, a => a.Time)
/// </summary>
/// <typeparam name="TMember"></typeparam>
/// <param name="condition">true 时生效</param>
/// <param name="column"></param>
/// <param name="descending">true: DESC, false: ASC</param>
/// <returns></returns>
ISelect<T1> OrderByIf<TMember>(bool condition, Expression<Func<T1, TMember>> column, bool descending = false);
/// <summary>
/// 按列倒向排序OrderByDescending(a => a.Time)
/// </summary>
/// <param name="column">列</param>