我需要使用标记器和字符串来搜索特定的字段。只有在没有找到字符串one的结果时,我才会使用记号赋予器。有没有办法做到这一点?
发布于 2012-08-23 18:08:42
您可以在两个单独的字段中索引您的内容,一个分析(例如text_general字段类型),另一个作为单个标记(字段类型string)。然后,当您搜索Solr时,您在两个字段上都进行了搜索,但是您提升了非分析字段,以便这些结果出现在最前面。
我使用了类似的场景来提高精确匹配的结果,并在下面显示部分匹配。
https://stackoverflow.com/questions/12083947
复制相似问题