在多个字段上执行搜索的最佳方式

时间:2013-02-07 14:01:07

标签: solr solrnet

我必须在几个字段上执行搜索(例如,ProductName,ProductDescription,FeedBackOfProduct等)。

目前我有两种方法 1.我将所有这些可搜索的字段复制到一个复制字段中,并在该字段上执行搜索。 但是这里的问题是如何提升一个特殊的字段,假设只在ProductName上。

2.或者我将按字段名称搜索并相应地提升。 产品名称:“测试”^ 50.0产品描述:“易于处理”~100 ^ 70.0

请告诉我哪种方法最好。

提前致谢。

1 个答案:

答案 0 :(得分:0)

使用第二个选项(按字段搜索提示),您可以更好地控制文档的评分方式,因为您注意到第一个选项没有此控件。无论哪种方式都是一种有效的方法,您想要使用的方法取决于您的用例场景。