我正在寻找一种方法来匹配我的solr集合中的特定表达或单词。 这是一个例子: 我希望查询返回我: “巴黎” 不是:“巴黎很棒” 不是:“我喜欢巴黎”
谢谢:)
答案 0 :(得分:1)
如果仅需要完全匹配,请确保将字段类型定义为string
。 string
字段不会进行任何标记处理或使用任何过滤器,只会在查询与索引值完全相同时才会产生匹配。
答案 1 :(得分:0)
您需要使用KeywordTokenizer
此令牌生成器将整个文本字段视为单个令牌
https://lucene.apache.org/solr/guide/6_6/tokenizers.html#Tokenizers-KeywordTokenizer