繁体   English   中英

Solr:使用Solr阻止单词

[英]Solr : Stemming words Using Solr

我正在学习solr,并想使用solr来词干单词。我将把单词传递给solr,它应该将词干发送回去。我知道如何为不同的词干模式配置solr核心,并且我也能够查看他们在分析器中的词干(solr admin ui),但我不确定如何使用Java代码实现此目的。我能够使用Java api进行索引和查询。

我正在使用solr-5.3.0。

如果您只需要阻止这些字眼,我建议您不要使用整个Solr。 只需使用它们用于词干或类似内容的代码即可。 例如,您可以使用

org.apache.lucene.analysis.en.PorterStemmer.stem(String)

不幸的是, PorterStemmer具有包级别的访问权限,因此我只从源代码中复制它即可,或者您可以在Internet上搜索其他一些实现的实现。 希望对您有所帮助。

祝好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM