如何在 Solr 中处理多个单词关键词和精确搜索?
你好。我需要一些关于以下问题的帮助:
我正在索引一个商店列表,其中每个商店都有一个产品词列表,其中包含像“自行车”这样的单个关键字关键词和像“红色自行车”这样的多个关键词关键词。
示例:商店 A 销售“ipad”和“iphone”。B店销售“ipad accessoires”和“iphone”,C店销售“ipad”和“ipad accessoires”
当用户搜索“ipad”时,我只希望在结果中显示与“ipad”完全匹配的商店(即只有商店 A 和 C)。
在我当前的 solr 设置中,像“ipad accessoires”这样的关键字被标记为“ipad”和“accessoires”,当用户搜索“ipad”时,商店 B 也会出现。我如何在索引中获得像“ipad accessoires”这样的关键词,solr 理解它实际上是 1 个要匹配的关键词/令牌。
任何帮助将不胜感激!