| 
					
				 | 
			
			
				@ -258,12 +258,12 @@ public class DataSearchService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                field = nestedPath + "." + field; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if("null".equals(condition)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                MatchQueryBuilder matchQueryBuilder = QueryBuilders.matchPhraseQuery(field, value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                MatchQueryBuilder matchQueryBuilder = QueryBuilders.matchQuery(field, value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if("null".equals(andOr)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    boolQueryBuilder.must(matchQueryBuilder); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            }else if(condition.equals("=")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                MatchQueryBuilder matchQueryBuilder = QueryBuilders.matchPhraseQuery(field, value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                MatchQueryBuilder matchQueryBuilder = QueryBuilders.matchQuery(field, value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if("and".equals(andOr)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    boolQueryBuilder.must(matchQueryBuilder); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                }else if("or".equals(andOr)) { 
			 |