首页 文章

Solr:当查询包含特定术语时应用分面

提问于
浏览
1

我有一个按名称,类型,制造商等索引的产品信息数据库 . 用户经常提交搜索查询,其结果将整齐地包含在一个或多个方面 . 出现这种情况时,我希望Solr解析查询并应用相关方面 .

例如,搜索 shoes 应该返回 shoe 类别中的结果 . 更加雄心勃勃,搜索 plaid shirt 应查询 shirt 类别中的项目 plaid .

是否可以配置Solr来执行此操作?

提前致谢 .

1 回答

  • 1

    要求索尔做你想做的事是一项艰巨的任务 . 您最好的选择是将类别存储在权重非常高的字段中 . 例如,如果您有一个类别字段,其值为“shoes”,那么在该字段上点击将增加该类别上文档的相关性,从而首先显示它们 . 第二个例子也是如此 .

    至于分面,您的问题并不清楚如何应用分面 .

相关问题