‘linchangsheng’ 6 days ago
parent
commit
63de359c93

+ 3 - 0
mall-miniapp-service/src/main/java/com/gree/mall/miniapp/logic/workorder/OrderBaseLogic.java

@@ -38,6 +38,8 @@ import org.elasticsearch.search.aggregations.AggregationBuilders;
 import org.elasticsearch.search.aggregations.Aggregations;
 import org.elasticsearch.search.aggregations.bucket.filter.FilterAggregationBuilder;
 import org.elasticsearch.search.aggregations.bucket.filter.ParsedFilter;
+import org.elasticsearch.search.sort.SortBuilders;
+import org.elasticsearch.search.sort.SortOrder;
 import org.springframework.data.domain.PageImpl;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.data.domain.Pageable;
@@ -689,6 +691,7 @@ public class OrderBaseLogic {
         // 创建查询
         Query searchQueryOrder = new NativeSearchQueryBuilder()
                 .withQuery(boolQueryOrder)
+                .withSort(SortBuilders.fieldSort("create_time").order(SortOrder.DESC))
                 .withPageable(pageable)
                 .build();