solr, находя предшествующий трейлинг / термины для данного термина - PullRequest
0 голосов
/ 26 августа 2011

Есть ли способ в SOLR, с помощью termquery, searchquery или другой магии, найти наиболее предшествующие (или конечные) термины для данного термина x?

1 Ответ

0 голосов
/ 30 августа 2011

Если я вас правильно понимаю, вы хотите сделать что-то вроде этого:

Индексированные данные: "Джек поднялся в гору"

Если вы ищете "поднялся",Вы хотите знать, что «Джек» и «вверх» предшествуют и заканчивают искомый термин?

Кажется, что вы могли бы сделать это элементарно, включив выделение, а затем на вашей схеме, неоснова (хорошо, вы можете остановить, но она не будет выделяться), а затем обработать каждый результат, который имеет выделение, чтобы определить термины, которые вы ищете.

...