用了Elasticsearch,一口气上5T

NativeSearchQueryBuilder接解除查询的时候10000条的限制

匿名 | 发布于2022年03月30日 | 阅读数:2674

我用的是NativeSearchQueryBuilder查询es,我查到返回值SearchHits里面只有10000条记录,请问怎么解除这个限制,返回精确的符合条件数?我在网上找到了trackTotalHits这个参数,我想请教的问题是:我用SearchSourceBuilder.trackTotalHits(true)设置后,怎么跟NativeSearchQueryBuilder集成?
已邀请:

Charele - Cisco4321

赞同来自:

10000数量限制可以通过设置
"index.max_result_window"来改变吧。
 
另外,NativeSearchQueryBuilder这个类,我从来没见过啊,何故?

liujiacheng

赞同来自:

https://docs.spring.io/spring- ... .html
 
这个类有个方法withTrackTotalHits(Boolean trackTotalHits) 可以设置。
 
 

要回复问题请先登录注册