2012-10-03 119 views
0

我有一個索引,我想在多個字段上進行搜索。我正在爲這個應用程序的查詢生成器工作,其中我想比其他人更喜歡某個字段。在lucene中搜索首選字段

假設的領域是:RollNo, Name, Age

在這種情況下,當有人用RollNoName一起搜索,我要優先考慮那些能夠來自RollNo匹配的結果。

任何人都知道如何在Lucene中做到這一點。我正在使用Lucene 3.6。

回答

0

在查詢時間內,您可以使用Query.setBoost()方法進行提升。

檢查this文件的助推部分以獲取更多信息。