Как мне отредактировать, как SOLR оценивает документ? - PullRequest
0 голосов
/ 29 июня 2011

Я использую SolrNet для сопоставления документов и результатов Solr Index с классами и использую сервер для приложения поиска на рабочем столе. Что мне нужно от Solr, так это дать строку запроса и вернуть список документов с двумя деталями: уникальный идентификатор для этого документа и счет для этого документа

Но оценка, которую я хочу, - это не оценка, которую SOLR вычисляет сама. Мне нужна оценка, которая отражает только частоту этой строки в документе (иными словами, количество посещений в этом документе). Как изменить способ оценки документов в SOLR таким образом, чтобы оценка, генерируемая для каждого документа, была равна или пропорциональна числу обращений?

1 Ответ

1 голос
/ 04 октября 2011

вы смотрели на функциональные запросы?В частности, вам может быть полезен termfreq.

http://wiki.apache.org/solr/FunctionQuery#termfreq

вы можете отсортировать просто по termfreq используя http://solrurl/?q=myterm&sort=termfreq(text,'myterm') desc

...