2014-11-03 3 views
0

Я ищу токенизатор, который разбивает текст на основе изменения случая. например. индексируя этот текст: «HandMade» индексирует руку и делает так, что поиск руки или сделанный результат вернет результат.Solr Tokenizer, который разбивается на смену

+0

https://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.WordDelimiterFilterFactory - splitOnCaseChange – arun

ответ

1

WordDelimiterFilterFactory - это то, что вы хотите использовать. Это позволяет вам разделить на изменение дела (а также такие вещи, как разграничители и числа внутри слов, в зависимости от используемых вами аргументов). См. Документы здесь: https://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.WordDelimiterFilterFactory

В вашем случае вы должны использовать splitOnCaseChange="1", чтобы получить то, что хотите.

+0

спасибо, что сработало! – user3687679

Смежные вопросы