2013-05-05 2 views
4

Можно ли настроить индексы lucene в spring-data-neo4j, чтобы в моих индексах использовались пользовательские анализаторы? В частности, я хочу использовать анализатор PerFieldAnalyzerWrapper, поэтому я смогу использовать поля Exact и Fulltext в том же индексе. Я видел сообщение об этом here, но это было связано с родным neo4j.Spring Data Neo4j - Добавление пользовательских анализаторов в индексы lucene (PerFieldAnalyzerWrapper)

Спасибо.

+0

Вы пытаетесь сделать это над REST? –

+0

Нет, я использую встроенную базу данных. – gipouf

+0

Очень любопытно, как это работает! @PeterNeubauer, это возможно? – tstorms

ответ

0

Это старый вопрос, но люди все еще могут быть интересны:

Мы в настоящее время с помощью анализатора Lucene PerFieldAnalyzerWrapper в внедренном проекте Neo4j. Наш интерес состоял в том, чтобы лемматизировать. The source code where the analyzer is set up in Neo4j. См. Также this ticket.

Мы работаем с Neo4j 2.2.8, но, к сожалению, у меня возникли проблемы с тем же, что и с Neo4j 3.0.1, довольно много изменилось в Lucene 5.5.0 API.

Надеюсь, что это поможет.