1
正如標題所述,是否可以在特定位置添加新文檔?這是爲了避免在查詢中排序的開銷。Lucene - 是否可以將文檔添加到索引的「開始」
背景:我會定期按特定順序編寫一批文檔,但也會隨機編寫個人專用文檔。我希望這些臨時文檔出現在搜索結果的開頭處,而無需向查詢添加字段排序。這可能嗎?
或者,是否有可能讓lucene按照它們在索引中存在的相反順序返回文檔?這樣我就可以改變批處理的順序並將整個結果顛倒過來,例如添加排序方向爲 searcher.Search(query, null, endIndex, Sort.INDEXORDER);