solr,查找给定项的前面尾随/项

sd2nnvve  于 2022-11-05  发布在  Solr
关注(0)|答案(1)|浏览(133)

在SOLR中,是否有一种方法,可以使用termquery、searchquery或其他魔术,来找到给定术语x的最前面(或最后面)的术语?

gudnpqoy

gudnpqoy1#

如果我没理解错的话,你想做的是这样的事情:
索引数据:“杰克爬上了山”
如果您搜索“callwed”,您想知道“Jack”和“up”是在您搜索的词之前还是之后?
看起来你可以通过打开高亮显示来初步实现这一点,然后在你的模式上,不要词干(你可以词干,但它不会高亮显示),然后处理每个有高亮显示的结果,找出你要找的术语。

相关问题