3

是否可以有一个schema.xml类型为text_fror的text_ar字段,因为该字段可以是法语或阿拉伯语?

或者我应该重新组合相同自定义类型的定义吗text_frtext_ar

4

2 回答 2

3

您可以使用Copyfields将源复制到具有不同分析的多个字段。

还,

<copyField source="text" dest="text_fr" />
<copyField source="text" dest="text_ar" />
于 2013-05-30T12:33:54.597 回答
1

您应该查看 Solr 提供的语言检测支持。

此功能增加了在索引之前检测文档语言的能力,然后对分析等做出适当的决定。

可以在Solr 参考指南 - 索引期间检测语言中找到对此支持的更好描述以及两种支持的检测类型的比较

于 2013-05-30T12:37:32.880 回答