Package org.elasticsearch.index.query

Examples of org.elasticsearch.index.query.QueryFilterBuilder


          if (null == alias) { // no alias
            fb = fb.facetFilter(FilterBuilders.nestedFilter(DocumentPojo.entities_,
                      FilterBuilders.termFilter(EntityPojo.index_, entIndex)));
          }//TESTED
          else {
            QueryFilterBuilder qfb = null;
            if ((null != alias.getSemanticLinks()) && !alias.getSemanticLinks().isEmpty())  {
              BoolQueryBuilder qb = QueryBuilders.boolQuery();
              for (String textAlias: alias.getSemanticLinks()) {
                qb = qb.should(CrossVersionQueryBuilders.matchPhraseQuery(DocumentPojo.fullText_, textAlias));
              }
View Full Code Here

TOP

Related Classes of org.elasticsearch.index.query.QueryFilterBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.