提升Solr范围查询

时间:2011-09-30 19:16:56

标签: solr

有没有办法根据solr中的范围查询进行提升。

我已经尝试将提升添加到范围的末尾,但似乎并没有将提升应用于得分。我运行了没有“( ||”的查询,以确保我得到的结果都在范围内外。分数反映出正在进行提升,但项目匹配查询的提升部分不会收到额外的积分。

Smaple查询:

q=lastName:(Smith) (*:* || dob:[1980-09-30T12:09:42.3804564-07:00Z TO 1983-09-30T12:09:42.3844564-07:00Z]^100)

有谁知道如何让solr将提升的字段纳入结果分数?

1 个答案:

答案 0 :(得分:0)

我对此很新,但我认为您会使用提升查询来提升这些结果:

&bq=dob:[1980-09-30T12:09:42.3804564-07:00Z TO 1983-09-30T12:09:42.3844564-07:00Z]^100