Explorar el Código

SCROLL查询只能1个排序项

chao hace 3 años
padre
commit
4a2658a8e2

+ 1 - 6
src/main/java/com/caimei365/commodity/components/SearchOpenService.java

@@ -366,7 +366,7 @@ public class SearchOpenService {
         }
         searchParams.setFilter(thisFilter);
 
-        // 创建sort对象,并设置二维排序
+        // 创建sort对象,SCROLL查询只能1个排序项
         Sort sorter = new Sort();
         // 价格,销量,人气 排序(按最近30天内)
         String[] sortFields = {"price", "sales", "favorite"};
@@ -377,12 +377,7 @@ public class SearchOpenService {
         } else {
             // 综合排序:按照品牌权重(p_sort),销量,人气,价格的高低依次降序排列
             sorter.addToSortFields(new SortField("p_sort", Order.DECREASE));
-            sorter.addToSortFields(new SortField("p_sales", Order.DECREASE));
-            sorter.addToSortFields(new SortField("p_favorite", Order.DECREASE));
-            sorter.addToSortFields(new SortField("p_price", Order.DECREASE));
         }
-        // 商品ID倒序
-        sorter.addToSortFields(new SortField("p_id", Order.DECREASE));
         //添加Sort对象参数
         searchParams.setSort(sorter);