Author: Alex Barkov Email: [EMAIL PROTECTED] Message: > May be it is the problem with perl interface for Mnogosearch? > For example: > > my $search = new Mnogosearch('DBAddr' => ..., > 'DBMode' => 'crc-multi', > LocalCharset=>'windows-1251', > Ispellmode=>'text', > Affix=>{'en'=>'/usr/dict/en.aff', > 'ru'=>'/usr/dict/ru.aff'}, > Spell=>{'en'=>'/usr/dict/en', > 'ru'=>'/usr/dict/ru'}); > > $search->query(query => $args{search_word}, > mode => 'all', > sort => 'rate', > wf => '08420', > ps => 100 > ); > my @result=$search->records; > > I tried to not specify wf at all, '01110', '01100'. > That value is correctly used to determine which > parts of the document should be used for search, > (for '01100' it searches in Title or Keyword, > for '01110','08420' or if wf is not specified at all, > it uses Title, Keywords and Body) > but the problem is that records in the @result are not sorted, > and 'rating' for each record is always equal > to the number of words in the query. >
Yes, that's righ. Search frontends for 3.1.x branch output number of unique searched words found in document. However sorting is done using wf string, so in your configuration documents with words in Title should be output before others. Reply: <http://www.mnogosearch.org/board/message.php?id=3329> ___________________________________________ If you want to unsubscribe send "unsubscribe general" to [EMAIL PROTECTED]