我正在使用 Solr 5.0.0,我在相关性提升方面有一个问题:
如果我搜索laptop table
类似的词,有什么方法可以在诸如 bywith
或without
等词之前提升结果搜索词。
我使用了这个查询:
? defType = dismax
& q = foo bar
& bq = (*:* -by)^999
by
但是,这会对那些有单词等的文档产生负面影响with
。我怎样才能避免这个问题?
例如,如果我laptop table
通过上述查询进行搜索,则结果DGB Cooling Laptop Table by GDB
不会提升。
by
我只需要在某些单词(例如,等)之前对搜索词进行提升with
。这可能吗?