我了解如何在索引时或查询时提升字段.但是,如何才能增加匹配一个更接近标题开头的术语的分数?
例:
Query = "lucene"
Doc1 title = "Lucene: Homepage"
Doc2 title = "I have a question about lucene?"
Run Code Online (Sandbox Code Playgroud)
我希望第一个文件得分更高,因为"lucene"更接近开头(暂时忽略术语频率).
我看到如何使用SpanQuery来指定术语之间的接近程度,但我不确定如何使用有关该字段中位置的信息.
我在Java中使用Lucene 4.1.