分析仪带有多个Stem-filter,适用于更多语言

时间:2014-03-17 08:42:59

标签: solr solr4

可以为更多语言定义一个带有多个Stem过滤器的分析器吗?

这样的事情:

<analyzer type="index">
  …
  <filter class="solr.PorterStemFilterFactory"/>  (default for english)
  <filter class="solr.SnowballPorterFilterFactory" language="German2" />
</analyzer>

1 个答案:

答案 0 :(得分:1)

有可能吗?当然。

有意义吗?可能不是。一个将在另一个之后运行,并且一个人的标记将由另一个处理。

如果有任何机会,Snowball不会修改PorterStemFilterFactory的修改标记(因此只有Porter未触及的修改标记被修改),它会正常工作。但我对此表示怀疑。