dismax feat. стоп-слова, синонимы и т. д. - PullRequest
1 голос
/ 03 сентября 2010

Поддерживает ли dismax все функции, такие как стандартный requestHandler?стоп-слова?синонимы?stemming?Вы слышали о "edismax"?

Я использую Solr1.4

Для моих первых тестов стоп-слов это не работает .. ну, я так думаю ..

Я настроил свой DisMax так, чтобы он соответствовал всем терминам, если число элементов = [1,2]

Пример (на французском языке)

  • un tshirt (означает: atshirt, должен искать только «tshirt», даже если my mm = 2)
    • без результатов с dismax (это поиск двух терминов): его dismax «un» word и «tshirt» word
    • результатов, найденных стандартным запросом: ищите только слово "tshirt".

Заранее благодарим за помощь:)

1 Ответ

0 голосов
/ 06 сентября 2010

Ха, спасибо Аарон!Вы правы, не все мои fieldTypes использовали StopFilterFactory, тип "string" был установлен по умолчанию, без какого-либо анализатора;)

Так я добавил анализатор.1006 *

Теперь, похоже, работает.

Хорошего дня;)

...