Commit 12ba489c authored by 刘林's avatar 刘林

fix(JG):ES添加为空的过滤条件

parent e2735d86
...@@ -2191,8 +2191,8 @@ public class EquipmentCategoryServiceImpl extends BaseService<EquipmentCategoryD ...@@ -2191,8 +2191,8 @@ public class EquipmentCategoryServiceImpl extends BaseService<EquipmentCategoryD
BoolQueryBuilder meBuilder = QueryBuilders.boolQuery(); BoolQueryBuilder meBuilder = QueryBuilders.boolQuery();
String test = QueryParser.escape(map.getString("STATUS")); String test = QueryParser.escape(map.getString("STATUS"));
if (test.contains("非")) { if (test.contains("非")) {
meBuilder.must(QueryBuilders.matchPhraseQuery("STATUS", test.replace("非", ""))); boolMust.mustNot(QueryBuilders.matchPhraseQuery("STATUS", "草稿"));
boolMust.mustNot(meBuilder); boolMust.must(QueryBuilders.existsQuery("STATUS"));
} else { } else {
meBuilder.must(QueryBuilders.matchPhraseQuery("STATUS", test)); meBuilder.must(QueryBuilders.matchPhraseQuery("STATUS", test));
boolMust.must(meBuilder); boolMust.must(meBuilder);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment