Усиление полей в Zend Search Lucene - PullRequest
1 голос
/ 15 ноября 2011

Когда я просматриваю документацию по Zend Framework, Zend Search Lucene имеет возможность улучшить условия поиска.

Есть ли способ повысить поля?То есть сделать попадания в поле более релевантными, чем другие?

Пример:

Document1
Name: Jane Doe
Description: Wife of John Doe

Document2
Name: John Doe
Description: Husband of Jane Doe

Search query = "John Doe"

В этом примере я хочу увеличить поле «Имя», поскольку оно более актуально.Результаты поиска должны сначала перечислять Document2, а не Document1

1 Ответ

2 голосов
/ 17 ноября 2011

Да, используйте метод поля setBoost . (Я не знаком с реализацией Zend, но я предполагаю, что у них есть эквивалентный метод.)

...