Jelajahi Sumber

指定排序列对应表的别名,解决连表查询时,排序列如果在多个表存在会异常

yhli 2 tahun lalu
induk
melakukan
8cf4a9aaf4

+ 2 - 1
Admin.NET/Admin.NET.Core/Extension/RepositoryExtension.cs

@@ -74,10 +74,11 @@ public static class RepositoryExtension
     /// </summary>
     /// <param name="queryable"></param>
     /// <param name="pageInput"> </param>
+    /// <param name="prefix"> </param>
     /// <param name="defualtSortField"> 默认排序字段 </param>
     /// <param name="descSort"> 是否降序 </param>
     /// <returns> </returns>
-    public static ISugarQueryable<T> OrderBuilder<T>(this ISugarQueryable<T> queryable, BasePageInput pageInput, string defualtSortField = "Id", bool descSort = true)
+    public static ISugarQueryable<T> OrderBuilder<T>(this ISugarQueryable<T> queryable, BasePageInput pageInput, string prefix = "", string defualtSortField = "Id", bool descSort = true)
     {
         var orderStr = "";
         // 约定默认每张表都有Id排序