【发布时间】:2013-04-23 17:09:34
【问题描述】:
例如我要搜索“adidas Bright Pink Sleeve Free Shirt” 结果集应按以下顺序 最好的结果应该是具有上述名称且完全匹配的产品。 然后是与查询部分匹配的产品 然后产品与任何匹配。
solr 架构具有以下字段 产品名称, 牌, 类别。
【问题讨论】:
标签: solr
例如我要搜索“adidas Bright Pink Sleeve Free Shirt” 结果集应按以下顺序 最好的结果应该是具有上述名称且完全匹配的产品。 然后是与查询部分匹配的产品 然后产品与任何匹配。
solr 架构具有以下字段 产品名称, 牌, 类别。
【问题讨论】:
标签: solr
如果您的字段类型是 TextField 并且该类型的分析器链包含 LowerCase filter(以将 adidas 与 Adidas 匹配),这应该可以工作。我也会启用autoGeneratePhraseQueries。
【讨论】: