Changeset 6457
- Timestamp:
- 08/14/15 13:00:59 (9 years ago)
- Location:
- vlo/branches/vlo-3.3-oeaw/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/branches/vlo-3.3-oeaw/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/pojo/QueryFacetsSelection.java
r6456 r6457 36 36 37 37 //multi selection for single facet 38 private String excludedFacet = null; 39 38 private String excludedFacet = null; 40 39 41 40 /** -
vlo/branches/vlo-3.3-oeaw/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/service/solr/impl/AbstractSolrQueryFactory.java
r6456 r6457 55 55 break; 56 56 case AND: 57 String filterExpr = ""; 57 58 for (String value : selection.getValues()) { 58 encodedQueries.add(createFilterQuery(facetName, value)); 59 //another hack to support multi values selection for a single facet 60 //OR expression for values from the same facet 61 if(!filterExpr.isEmpty()) 62 filterExpr += "%20OR%20"; 63 filterExpr += value; 59 64 } 65 66 encodedQueries.add(createFilterQuery(facetName, filterExpr)); 60 67 break; 61 68 default: -
vlo/branches/vlo-3.3-oeaw/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/service/solr/impl/SolrFacetQueryFactoryImpl.java
r6456 r6457 60 60 } 61 61 62 63 62 64 63 @Override
Note: See TracChangeset
for help on using the changeset viewer.