Подстановочный знак для терминов во фразе — Lucene

Синтаксис запроса Google позволяет искать такие фразы, как «как * как небоскреб», где звездочка может соответствовать любому термину (или терминам). Есть ли способ добиться того же в Lucene? Оператор близости ~ может быть полезен, но это не совсем то, что мне нужно.


person Ruggiero Spearman    schedule 24.05.2010    source источник


Ответы (1)


Попробуйте SpanNearQuery. В сообщении Марка Миллера в блоге SpanQuery объясняется, как его использовать, и примеры похожи на то, что вы описываете.

person Yuval F    schedule 24.05.2010
comment
Идеально. SpanQuery очень выразителен. - person Ruggiero Spearman; 26.05.2010