我在SOLR "Starting User"
, "Ending User"
, "Friend"
中有一些字符串
等...我希望看到结果没有用户
我尝试了 -t1:*User*
,但没有带来适当的结果。
答案 0 :(得分:1)
如果t1被定义为类型字符串,并且您将数据编入索引“你是好孩子”,并且您使用good / boy搜索 - 则不会得到任何结果。你必须使用完整的短语
解决方法是,对t1使用“ text_general ”。那么当你为上面的短语编制索引时,它将被标记为你,好,好等等,当你用good / boy搜索时会返回结果
请尝试了解在索引和搜索过程中分析器,标记器和过滤器的工作原理。快乐学习