Examples of addFilterQuery()


Examples of org.apache.solr.client.solrj.SolrQuery.addFilterQuery()

        }

        solrQuery.setQuery(field1 + ":\"" + from
                + "\" AND " + field2 + ":\"" + to + "\"");

        solrQuery.addFilterQuery("type:" + type);       
        solrQuery.setRows(Integer.MAX_VALUE);
        QueryResponse rsp = service.search(solrQuery);

        for (SolrDocument doc : rsp.getResults())
        {
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addFilterQuery()

    solrQuery.setStart(Integer.parseInt(start));
    solrQuery.setRows(Integer.parseInt(limit));

    internalBuildFieldList(solrQuery, projection);

    solrQuery.addFilterQuery("search.resourcetype:" + resource_type);
    for (Criteria criteria : userWS.getCriteria()) {
      if (type.equals(criteria.getCriteria())) {
        // parse criteria follow solr form:
        // "fq=type:bllababl&fq=text:balglballlbab"
        List<String> result = new ArrayList<String>();
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addFilterQuery()

            // remove prefix
            String newfq = fq.replaceFirst("fq=", "");
            result.add(newfq); // add to tmp list
          }
          // add fq
          solrQuery.addFilterQuery(result.toArray(new String[result
              .size()]));
        }
      }
    }
    return solrQuery;
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addFilterQuery()

            _prepareBasicQuery(solrQuery, StatComponentsService.getYearsQuery());

            if (StatComponentsService.isExcludeBot())
            {
                solrQuery.addFilterQuery("-isBot:true");
            }

            Integer relationType = getRelationObjectType();
            if (relationType == null)
            {
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addFilterQuery()

            if (relationType == null)
            {
                relationType = CrisConstants
                        .getEntityType(getRelationObjectClass().newInstance());
            }
            solrQuery.addFilterQuery("type:" + relationType);

            String query = STATS_QUERY;
            if (getBean() != null)
            {
                String beanQuery = getBean().getQuery();
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addFilterQuery()

                String beanQuery = getBean().getQuery();
                query += (beanQuery != null && !beanQuery.isEmpty()) ? beanQuery
                        : "";
                for (String filter : getBean().getFilters())
                {
                    solrQuery.addFilterQuery(filter);
                }
            }

            solrQuery.setQuery(MessageFormat.format(query, id));
            if (getBean() instanceof BeanFacetComponent)
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addFilterQuery()

        for (String rpkey : rpkeys)
        {
            SolrQuery query = new SolrQuery();
            query.setFields("search.resourceid");
            query.addFilterQuery("{!field f=search.resourcetype}"
                    + Constants.ITEM, "{!field f=inarchive}true");

            for (String tmpRelations : relationFields)
            {
                String fq = "{!field f=" + tmpRelations + "}" + rpkey;
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addFilterQuery()

                    + Constants.ITEM, "{!field f=inarchive}true");

            for (String tmpRelations : relationFields)
            {
                String fq = "{!field f=" + tmpRelations + "}" + rpkey;
                query.addFilterQuery(fq);
            }

            query.setRows(Integer.MAX_VALUE);

            if (ConfigurationManager.getBooleanProperty(
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addFilterQuery()

        SolrQuery solrQuery = new SolrQuery();
        solrQuery.setQuery("*:*");

        solrQuery.setFields("search.resourceid", "search.resourcetype",
                "author_filter", "dc.title", "handle");
        solrQuery.addFilterQuery("search.resourcetype:[2 TO 4]");

        int start = 0;
        int offset = 100;
        if (NOT_PAGINATION)
        {
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addFilterQuery()

        // load all publications
        SolrQuery solrQuery = new SolrQuery();
        solrQuery.setQuery(getQuery());

        solrQuery.setFields(getFields());
        solrQuery.addFilterQuery("search.resourcetype:" + getResourceType());

        int start = 0;
        int offset = 100;
        if (NOT_PAGINATION)
        {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.