Solr copyField命令

时间:2013-07-02 04:25:19

标签: search solr full-text-search

在Solr中,schema.xml中提到的copyField的顺序是否会对搜索结果产生任何影响? 例如:

<copyField source="name" dest="text" /> 
<copyField source="title" dest="text" />
<copyField source="description" dest="text" />

如果我有

怎么办?
<copyField source="description" dest="text" />
<copyField source="title" dest="text" />
<copyField source="name" dest="text" /> 

如果我们在“文字”字段上执行全文搜索会对“文字”中存储的文字顺序产生影响吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

它不依赖于字段定义的顺序,除非您定义了最大字段长度,在这种情况下,条款将被丢弃。
但是,丢弃条款也不会受定义的顺序控制,而是数据被送到Solr或由内部订购的顺序。
否则,搜索应该以相同的方式运行。