完善es返回数据条数可配置,而不是默认的10条
This commit is contained in:
+5
-1
@@ -9,6 +9,7 @@ import java.util.Map;
|
||||
import org.elasticsearch.index.query.BoolQueryBuilder;
|
||||
import org.elasticsearch.index.query.QueryBuilders;
|
||||
import org.elasticsearch.search.sort.SortOrder;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.util.StringUtils;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
@@ -27,6 +28,9 @@ import com.gzzn.omms.adminapi.utils.DateUtils;
|
||||
@RestController
|
||||
public class HistoryFlightDataController {
|
||||
|
||||
@Value("${elasticsearch.maxSize}")
|
||||
private Integer maxSize; //es单次返回最大条数
|
||||
|
||||
/**
|
||||
* 历史航班数据索引
|
||||
*/
|
||||
@@ -79,7 +83,7 @@ public class HistoryFlightDataController {
|
||||
}
|
||||
String sortField = "SODT";//计划时间 默认倒序
|
||||
SortOrder sortOrder = SortOrder.ASC;
|
||||
List<Map<String, Object>> list = ElasticsearchUtil.searchListData(INDEX_NAME, ES_TYPE, boolQuery, null, null, sortField,sortOrder, null);
|
||||
List<Map<String, Object>> list = ElasticsearchUtil.searchListData(INDEX_NAME, ES_TYPE, boolQuery, maxSize, null, sortField,sortOrder, null);
|
||||
return ResponseDto.success(list);
|
||||
}
|
||||
|
||||
|
||||
@@ -60,4 +60,5 @@ elasticsearch:
|
||||
pool: 5
|
||||
#注意cluster.name需要与config/elasticsearch.yml中的cluster.name一致
|
||||
cluster:
|
||||
name: docker-cluster
|
||||
name: docker-cluster
|
||||
maxSize: 10000
|
||||
Reference in New Issue
Block a user