Ignore:
Timestamp:
2018-01-16T21:47:46+13:00 (6 years ago)
Author:
Georgiy Litvinov
Message:

Added docFilter query param for limiting results to document's sections.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/service/GS2SolrSearch.java

    r32086 r32105  
    251251        String physical_index_language_name = null;
    252252        String physical_sub_index_name = null;
     253        String docFilter = null;
    253254        int maxdocs = 100;
    254255        int hits_per_page = 20;
     
    339340                physical_index_language_name = value;
    340341            } // ignore any others
     342            else if (name.equals("docFilter"))
     343            {
     344                docFilter = value;
     345                docFilter = docFilter.replaceAll("[^A-Za-z0-9.]", "");
     346                    this.solr_src.setDocFilter(value);
     347            }
    341348        }
    342349        // set up start and end results if necessary
Note: See TracChangeset for help on using the changeset viewer.