diff --git a/src/main/java/org/b3log/symphony/service/ActivityQueryService.java b/src/main/java/org/b3log/symphony/service/ActivityQueryService.java index a2d3b146..c3ba36a7 100644 --- a/src/main/java/org/b3log/symphony/service/ActivityQueryService.java +++ b/src/main/java/org/b3log/symphony/service/ActivityQueryService.java @@ -333,7 +333,9 @@ public List getEvolve(final String type, final int fetchSize) { try { Query query = new Query() - .setFilter(new PropertyFilter("gameId", FilterOperator.EQUAL, 40)); + .setFilter(new PropertyFilter("gameId", FilterOperator.EQUAL, 40)) + .addSort(Keys.OBJECT_ID, SortDirection.DESCENDING) + .setPage(1, 100); List gameData = cloudRepository.getList(query); // 排序并剪切 @@ -372,7 +374,9 @@ public List getTopLifeRestart(final int fetchSize) { try { Query query = new Query() - .setFilter(new PropertyFilter("gameId", FilterOperator.EQUAL, 39)); + .setFilter(new PropertyFilter("gameId", FilterOperator.EQUAL, 39)) + .addSort(Keys.OBJECT_ID, SortDirection.DESCENDING) + .setPage(1, 100); final List gameDataFirst = cloudRepository.getList(query); // 排序并剪切