SearchRequest searchRequest = new SearchRequest('user'); SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder(); searchSourceBuilder.from(0); searchSourceBuilder.size(20); searchSourceBuilder.sort(new ScoreSortBuilder()); BoolQueryBuilder boolQueryBuilder = QueryBuilders.boolQuery(); boolQueryBuilder.must(QueryBuilders.matchQuery('userName', 'san')); boolQueryBuilder.must(QueryBuilders.rangeQuery('birthday').gte('2023-06-21').lte('2023-06-27')); boolQueryBuilder.must(QueryBuilders.termsQuery('subject', '武术1111', '剑术111')); searchSourceBuilder.query(boolQueryBuilder); searchRequest.source(searchSourceBuilder);

ES Query DSL 转 Java 代码示例:用户搜索

原文地址: https://www.cveoy.top/t/topic/oWXw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录