Changeset 1771 for trunk/gsdl
- Timestamp:
- 2000-12-08T11:56:03+13:00 (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/colservr/mgppsearch.cpp
r1689 r1771 86 86 } 87 87 88 // set default Boolean combiner from all/some setting 89 // if match_mode == 1, ie all, default=1 ie AND 90 // if match_mode == 0, ie some, default=0, ie OR 91 int defaultBoolCombine = 0; 92 if (queryparams.match_mode){ 93 defaultBoolCombine = 1; 94 } 95 88 96 // use default query info settings - change to reflect user preferences?? 89 97 QueryInfo queryInfo; 90 98 SetCStr (queryInfo.docLevel, (queryparams.level.getcstr())); 91 99 queryInfo.maxDocs = (unsigned long)queryparams.maxdocs; 92 queryInfo.sortByRank = true;100 queryInfo.sortByRank = (queryparams.search_type == 1); 93 101 queryInfo.exactWeights = false; 94 queryInfo.needRankInfo = true; 102 queryInfo.needRankInfo = true; // used for overall term freq as well as ranking 95 103 queryInfo.needTermFreqs = true; 96 104 … … 102 110 // create the mgpp query tree 103 111 QueryNode *queryTree = NULL; 104 queryTree = ParseQuery(queryArray, default StemMethod);112 queryTree = ParseQuery(queryArray, defaultBoolCombine, defaultStemMethod); 105 113 106 114 UCArray level;
Note:
See TracChangeset
for help on using the changeset viewer.