Я использую Elasticsearch на некоторое время, но я не могу найти анализатор, который решает этот конкретный вопрос: У меня есть документ, который содержит следующий текст:Как искать составное слово, используя ElasticSearch?
"The Harry Potter and the Sorcerer Stone is a great book".
Если пользователь «HarryPotter» (без пробелов), я должен иметь возможность отображать этот документ в качестве результата поиска. Является ли это возможным? я смотрел на Ngram, но это не похоже, чтобы исправить этот сценарий кузен с Ngram, я бы хранить весь документ как:
"TheHarryPotterandtheSorcererStoneisagreatbook".
Который не то, что я хочу сог, если пользователь ищет «гарри поттер камень ", документ тоже не появится.
Спасибо для подсказок, позвольте мне попробовать это в первую очередь. – dickyj