创建可在Solr中使用的可搜索字段的最佳实践

时间:2014-03-20 20:02:52

标签: solr

将多个可搜索字段合并为一个大型可搜索字段和低/大写字段以获得性能优势会被视为一种良好做法吗?

1 个答案:

答案 0 :(得分:0)

至于将多个字段合并到一个字段中,是的,这是非常合理的。如果它支持您的搜索需求,那么这是一个好主意。在架构xml中使用copyField可以轻松实现。一个相当常见的例子是创建一个字段,将所有字段合并为一个可搜索的大包:

<copyField source="*" dest="text"/>

在分析之前,确实没有特别需要小写。大多数分析人员(包括StandardAnalyzer)都会为您解决这个问题。