第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

es6.2.4,使用bool查詢查出的結(jié)果,SearchResponse的Hits[]總是比totalHits少一條記錄

searchRequestBuilder.setSearchType(SearchType.QUERY_THEN_FETCH);
//?查詢字段
if(CollectionUtils.isNotEmpty(matchList)){
????for?(EsMatchSearch?esMatchSearch?:?matchList){
????????if?(matchPhrase?==?Boolean.TRUE)?{
????????????boolQuery.must(QueryBuilders.matchPhraseQuery(esMatchSearch.getFieldName(),?esMatchSearch.getValue()));
????????}?else?{
????????????boolQuery.must(QueryBuilders.matchQuery(esMatchSearch.getFieldName(),?esMatchSearch.getValue()));
????????}
????}
}

//?范圍查詢字段
if(CollectionUtils.isNotEmpty(rangeList)){
????for?(EsRangeSearch?esRangeSearch?:?rangeList){
????????RangeQueryBuilder?rangeQueryBuilder?=?QueryBuilders.rangeQuery(esRangeSearch.getFieldName());
????????if(StringUtils.isNotBlank(esRangeSearch.getFrom())){
????????????rangeQueryBuilder.from(esRangeSearch.getFrom());
????????}
????????if(StringUtils.isNotBlank(esRangeSearch.getTo())){
????????????rangeQueryBuilder.to(esRangeSearch.getTo());
????????}
????????rangeQueryBuilder.includeLower(true)
?????????????????????????.includeUpper(true);
????????boolQuery.must(rangeQueryBuilder);
????}
}
searchRequestBuilder.setQuery(boolQuery);

//?分頁應(yīng)用
searchRequestBuilder.setFrom(currentPage).setSize(pageSize);

//?設(shè)置是否按查詢匹配度排序
searchRequestBuilder.setExplain(true);

//?執(zhí)行搜索,返回搜索響應(yīng)信息
SearchResponse?searchResponse?=?searchRequestBuilder.execute().actionGet();

long?totalHits?=?searchResponse.getHits().totalHits;
long?length?=?searchResponse.getHits().getHits().length;
logger.debug("共查詢到[{}]條數(shù)據(jù),處理數(shù)據(jù)條數(shù)[{}]",?totalHits,?length);

https://img1.sycdn.imooc.com//5c3ef81c0001431e08140078.jpg


用查詢條件直接在es里查是正常的,通過代碼的話結(jié)果集里總是少一條記錄。求問有可能是什么原因呢?

正在回答

1 回答

和哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈和!

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

es6.2.4,使用bool查詢查出的結(jié)果,SearchResponse的Hits[]總是比totalHits少一條記錄

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號