Revert "时间段查询采用MUST"
This reverts commit 5142a54b
正在显示
1 个修改的文件
包含
3 行增加
和
4 行删除
@@ -173,20 +173,19 @@ public class ElasticSearchInfoController { | @@ -173,20 +173,19 @@ public class ElasticSearchInfoController { | ||
173 | queryBuilder = queryBuilder.must(QueryBuilders.termQuery("ADMIN.RCVLOG.USER",messageBusMsg.getRcvlogUsername())); | 173 | queryBuilder = queryBuilder.must(QueryBuilders.termQuery("ADMIN.RCVLOG.USER",messageBusMsg.getRcvlogUsername())); |
174 | } | 174 | } |
175 | if (messageBusMsg.getCreatimeSearch() !=null && !messageBusMsg.getCreatimeSearch().isEmpty() && StringUtils.isNotBlank(messageBusMsg.getCreatimeSearch().get(0)) && StringUtils.isNotBlank(messageBusMsg.getCreatimeSearch().get(1))){ | 175 | if (messageBusMsg.getCreatimeSearch() !=null && !messageBusMsg.getCreatimeSearch().isEmpty() && StringUtils.isNotBlank(messageBusMsg.getCreatimeSearch().get(0)) && StringUtils.isNotBlank(messageBusMsg.getCreatimeSearch().get(1))){ |
176 | - queryBuilder = queryBuilder.must(QueryBuilders.rangeQuery("MSG.HEADER.DDTM").from(messageBusMsg.getCreatimeSearch().get(0)).to(messageBusMsg.getCreatimeSearch().get(1))); | 176 | +// queryBuilder = queryBuilder.must(QueryBuilders.rangeQuery("MSG.HEADER.DDTM").from(messageBusMsg.getCreatimeSearch().get(0)).to(messageBusMsg.getCreatimeSearch().get(1))); |
177 | //or条件 | 177 | //or条件 |
178 | - //queryBuilder = queryBuilder.should(QueryBuilders.rangeQuery("ADMIN.CREATTIME").from(messageBusMsg.getCreatimeSearch().get(0)).to(messageBusMsg.getCreatimeSearch().get(1))); | 178 | + queryBuilder = queryBuilder.should(QueryBuilders.rangeQuery("ADMIN.CREATTIME").from(messageBusMsg.getCreatimeSearch().get(0)).to(messageBusMsg.getCreatimeSearch().get(1))); |
179 | } | 179 | } |
180 | 180 | ||
181 | if (StringUtils.isNotBlank(messageBusMsg.getMsgid())){ | 181 | if (StringUtils.isNotBlank(messageBusMsg.getMsgid())){ |
182 | - queryBuilder = queryBuilder.must(QueryBuilders.termQuery("_id",messageBusMsg.getMsgid())); | 182 | + queryBuilder = queryBuilder.should(QueryBuilders.termQuery("_id",messageBusMsg.getMsgid())); |
183 | } | 183 | } |
184 | //wild搜索大写搜不到小写也搜不到大写的包含,要转成小写 | 184 | //wild搜索大写搜不到小写也搜不到大写的包含,要转成小写 |
185 | if (StringUtils.isNotBlank(messageBusMsg.getAlias_sendContent())){ | 185 | if (StringUtils.isNotBlank(messageBusMsg.getAlias_sendContent())){ |
186 | queryBuilder = queryBuilder.must(QueryBuilders.wildcardQuery("MSG.BODY", "*"+messageBusMsg.getAlias_sendContent().toLowerCase()+"*")); | 186 | queryBuilder = queryBuilder.must(QueryBuilders.wildcardQuery("MSG.BODY", "*"+messageBusMsg.getAlias_sendContent().toLowerCase()+"*")); |
187 | } | 187 | } |
188 | log.info("bool查询语句为:{}",queryBuilder); | 188 | log.info("bool查询语句为:{}",queryBuilder); |
189 | - queryBuilder.minimumShouldMatch(1); | ||
190 | return queryBuilder; | 189 | return queryBuilder; |
191 | } | 190 | } |
192 | 191 |
-
请 注册 或 登录 后发表评论