Поднятие новых записей - PullRequest
       9

Поднятие новых записей

1 голос
/ 09 декабря 2008

Возможно ли всплывать новые записи в результатах поиска Lucene? я хочу, чтобы Lucene выставил более высокий балл записям, которые ближе к сегодняшней дате.

Спасибо!

1 Ответ

1 голос
/ 24 декабря 2008

Я использовал Lucene только через Solr, но он отлично поддерживает произвольный документ, усиленный в соответствии с пользовательской функцией .

В вашем случае я бы использовал что-то вроде:

recip(rord(created_when),1,1000,500)

В качестве функции повышения. Я понимаю, что это не отвечает именно на ваш вопрос Lucene, но если вы можете сделать это с помощью Solr QueryHandler, вы определенно можете сделать это в приложении Lucene!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...