solr fieldtype字符串或标记化器

时间:2012-08-23 02:29:14

标签: solr tokenize fieldtype

我需要使用标记器和字符串搜索特定字段。只有在找不到字符串1的结果时才会使用tokenizer。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

您可以在两个单独的字段中对您的内容编制索引,一个分析(例如text_general字段类型),另一个分析为单个标记(字段类型string)。 然后,当您搜索Solr时,您在两个字段上进行搜索,但是您会增加未分析的字段,以便将这些结果排在最前面。

我使用了类似的场景来提升完全匹配的结果并显示部分匹配。