With a custom Tokenizer/Analyzer you could boost the words (tokens) during indexing by their position, e.g. first word gets factor 100, second 99 and so on. As sorting is by relevance, hits where the word is more at the beginning gets higher ranking because of boost.
----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: u...@thetaphi.de > -----Original Message----- > From: shb [mailto:sharo...@gmail.com] > Sent: Wednesday, February 25, 2009 3:31 PM > To: java-dev@lucene.apache.org > Subject: sort lucene results > > > hi i need help. > > i need to search by word in sentences with lucene. for example by the word > "bbb" i got the right results of all the sentences : > > "text ok ok ok bbb" , "text 2 bbb text " , "bbb text 4...". > > but i need the result by the word place in the sentence like this: > > "bbb text 4...". , "text 2 bbb text " , "text 1 ok ok ok bbb" .. > > waiting for ideas.. thanks.. > > > -- > View this message in context: http://www.nabble.com/sort-lucene-results- > tp22203922p22203922.html > Sent from the Lucene - Java Developer mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-dev-h...@lucene.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org For additional commands, e-mail: java-dev-h...@lucene.apache.org