if (query.getFacetFields() != null || query.getFilterQueries() != null) { StringBuilder urlBuilder = new StringBuilder(solrRequestUrl); if(query.getFacetFields() != null){ if(query.getFilterQueries() != null){ for (String filterQuery : query.getFilterQueries()) { try { urlBuilder.append("&").append(CommonParams.FQ).append("=").append(URLEncoder.encode(filterQuery, org.dspace.constants.Constants.DEFAULT_ENCODING));
for (int i = 0; i < discoveryQuery.getFilterQueries().size(); i++) { String filterQuery = discoveryQuery.getFilterQueries().get(i); solrQuery.addFilterQuery(filterQuery);
for (int i = 0; i < discoveryQuery.getFilterQueries().size(); i++) { String filterQuery = discoveryQuery.getFilterQueries().get(i); solrQuery.addFilterQuery(filterQuery);