Changeset 32105 for gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/util/SolrQueryWrapper.java
- Timestamp:
- 2018-01-16T21:47:46+13:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/util/SolrQueryWrapper.java
r31858 r32105 73 73 protected int max_docs = 100; 74 74 protected String sort_order = SORT_DESCENDING; 75 //Filter results by document hash. To get results from limited document sections. 76 protected String docFilter = null; 75 77 protected String sort_field = SORT_BY_RANK; // don't want null default for solr 76 78 protected ArrayList<String> _facets = new ArrayList<String>(); … … 115 117 { 116 118 this.sort_order = order; 119 } 120 public void setDocFilter(String docFilter) 121 { 122 this.docFilter = docFilter; 117 123 } 118 124 public void addFacet(String facet) … … 356 362 //TI:farming 357 363 //docOID,score,termfreq(TI,'farming'),totaltermfreq(TI,'farming') 358 364 359 365 360 366 // which fields to return for each document, we'll add the request for totaltermfreq later … … 371 377 solrQuery.setParam("hl.tag.post","</span>" ); 372 378 379 if (docFilter != null) { 380 solrQuery.setParam("fq", "docOID:" + docFilter + "*"); 381 } 373 382 //solrQuery.setTerms(true); // turn on the termsComponent 374 383 //solrQuery.set("terms.fl", "ZZ"); // which field to get the terms from. ModifiableSolrParams method
Note:
See TracChangeset
for help on using the changeset viewer.