Влиять на поиск полей lucene / compass - PullRequest
1 голос
/ 13 апреля 2010

В нашем компасе мы добавляем «лучшие» документы, чтобы они поднимались в списке результатов поиска. Примерно так:

<boost name="boostFactor" default="1.0"/>
<property name="name"><meta-data>name</meta-data></property>

Хотя это работает нормально для полнотекстового поиска, это не так, когда выполняется поиск по полю, например, усиление игнорируется при поиске чего-то вроде

name:Peter

Есть ли способ включить усиление для поиска по полю? Спасибо за вашу помощь и извините, если это глупый вопрос - я новичок в Lucene / Compass.

С наилучшими пожеланиями, Питер

1 Ответ

0 голосов
/ 13 апреля 2010

Извините, пожалуйста, проигнорируйте этот вопрос. Причина была совершенно иной, результат поиска был размыт из-за неправильного запроса: (

...