使用多值字段返回文档

时间:2011-05-25 10:16:27

标签: solr

我对Solr很陌生,我支持现有的Solr搜索引擎,这是由其他人编写的。过去几周我一直在阅读索尔,所以我认为自己超越了基础。

一个特定的字段,比方说名字,是多值的。例如,文档具有值为“Alice,Trudy”的字段“name”。我们希望在输入“Alice”或“Trudy”时返回文档,而不是在输入“Alice Trudy”时返回。目前该文件甚至是“Alice Trudy”。怎么可以这样做?

非常感谢!

Krt_Malta

1 个答案:

答案 0 :(得分:0)

如果字段值为“Alice,Trudy”,则通常solr / lucene应匹配“alice”或“trudy”。如果没有,可以为此字段激活特殊的“文本分析”或词干选项。

在solr文档中查看“文本分析”部分:http://lucene.apache.org/solr/tutorial.html#Text+Analysis 并且:http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters