【发布时间】:2014-05-19 21:17:26
【问题描述】:
我在 Solr 中有一个字段
<dynamicField name="Phrase_*" type="string" indexed="true" stored="true" multiValued="true" required="false"/>
用于保存不同语言的短语,因此名称往往是“Phrase_en”、“Phrase_sp”等。我有分析器和过滤器来处理以类似方式命名的类型的不同语言字段(“ string_en", "string_sp", etc) 为相应的语言做正确的词干/同义词,我想找到一些方法来装配它,以便为每种语言使用正确的分析器/过滤器集,基于字段名称。
目前,我唯一能想到的就是创建一个类型来复用这些分析器集并判断将其发送到哪个分析器集,但我不知道该怎么做。
关于如何实现这一目标或实现该目标的更好方法的任何想法?
【问题讨论】:
标签: solr