Ignore:
Timestamp:
2006-09-18T14:32:31+12:00 (18 years ago)
Author:
mdewsnip
Message:

Changed the Lucene "-fuzzy" argument to "-fuzziness <value>", for more accurate control.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/src/colservr/queryfilter.cpp

    r12655 r12770  
    9292  query.filterstring = filterOptions["FilterString"].defaultValue;  // Lucene specific
    9393  query.sortfield = filterOptions["SortField"].defaultValue;  // Lucene specific
    94   query.fuzzysearch = (filterOptions["FuzzySearch"].defaultValue == "true");  // Lucene specific
     94  query.fuzziness = filterOptions["Fuzziness"].defaultValue;  // Lucene specific
    9595  query.maxnumeric = maxnumeric;
    9696  OptionValue_tarray::const_iterator options_here = request.filterOptions.begin();
     
    121121      query.filterstring = filterOptions["FilterString"].defaultValue;  // Lucene specific
    122122      query.sortfield = filterOptions["SortField"].defaultValue;  // Lucene specific
    123       query.fuzzysearch = (filterOptions["FuzzySearch"].defaultValue == "true");  // Lucene specific
     123      query.fuzziness = filterOptions["Fuzziness"].defaultValue;  // Lucene specific
    124124      query.maxnumeric = maxnumeric;
    125125      // "all", needed when combining queries where the document results are needed
     
    158158    } else if ((*options_here).name == "SortField") {
    159159      query.sortfield = (*options_here).value;
    160     } else if ((*options_here).name == "FuzzySearch") {
    161       query.fuzzysearch = ((*options_here).value == "true");
     160    } else if ((*options_here).name == "Fuzziness") {
     161      query.fuzziness = (*options_here).value;
    162162    } else {
    163163      logout << text_t2ascii
Note: See TracChangeset for help on using the changeset viewer.