2014-08-28 74 views
1

如果产品没有库存,则索引stockr availability字段的solr架构中的产品&,则此stockAvailability字段包含false。否则它包含真实的。在搜索时实现与缺货产品的低相关性

我使用solr搜索产品,当我搜索产品时,我想在solr的搜索结果末尾找到缺货产品。

这个功能的查询是什么?

回答

4

根据所查询您所使用的解析器,你可以申请一个大的提升,以配合您升压查询的所有文档:

&bq=inStock:true^999 

这将适用额外的刺激来了解产品特性,在任何文件股票。调整999以适合您的其他增强值。

如果您需要更一般的方法(对于某些单词等),请查看Solr Relevancy Faq如何对任何不包含术语的文档应用提升。

+0

谢谢,我已经实施了相同的工作。 – chitra 2014-08-29 10:33:35