2014-01-25 4 views
0

У меня возникли проблемы с пониманием того, как это может быть хитом.Поиск по фразе с slop в Lucene

В моем индексе у меня есть:

в термометру туалет WD

И мой член поиск:

"WD туалет термометр в" ~ 6

Как может быть второй запрос перестроен в первую очередь только с 6 реорганизациями? Мое первоначальное предположение состояло в том, что для этого требовалось, чтобы бит 8 был минимальным (переместите 3 позиции влево, переместите wd 3 позиции вправо, переместите wc 1 позицию вправо, переместите wb 1 позицию влево), но я на самом деле получаю удар с помощью slop 6 или Больше.

спасибо.

ответ

0

Расстояние редактирования также содержит операции удаления и вставки. В вашем случае следующий 6 операций можно достичь в результате матча:

  • Move Wb право
  • Move ББ право
  • Удалить туалет
  • Удалить Wd
  • Insert Wc
  • Вставить БВ
+0

Не этот ли запутанный поиск близости (с кавычками) с нечетким поиском (без кавычек)? – user2430530

+0

поиск по близости всегда требует также вставки после удаления, нечеткого поиска нет. – fatih

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