Lucene.net индексные фразы - PullRequest
       5

Lucene.net индексные фразы

0 голосов
/ 13 февраля 2012

Я использую Lucene.net для функции поиска в веб-приложении.Я хочу искать местоположения, которые составляют более одного слова для точного соответствия (на основе фразы) и исключать другие результаты соответствия (на основе слов) и наоборот.какой подход я должен использовать?Можно ли индексировать фразы в Lucene.net?

1 Ответ

1 голос
/ 13 февраля 2012

да, используйте PhraseQueries

http://lucene.apache.org/core/old_versioned_docs/versions/2_9_4/api/all/org/apache/lucene/search/PhraseQuery.html

если вы используете QueryParser, фразы указываются в кавычках, то есть: «это фраза»

http://lucene.apache.org/core/old_versioned_docs/versions/3_0_0/queryparsersyntax.html

...