問題我有一大串關鍵字,我想查看它們是否包含在一個或多個文檔中。 (我的用戶想知道文檔何時發佈,如果有任何已保存的關鍵字) 所以我可以做很多查詢;每個關鍵字一個。 或者我可以構造查詢是這樣的:"coffee OR tea OR milk OR sugar OR beer" 現在讓我們說有超過1000個關鍵詞。 哪一個可能導致疼痛和痛苦? 針對一個文檔或多個文檔運行時,其中一個會更好嗎? (我傾向於在
在Lucene.Net中,如何根據字段值檢索單個文檔?在這種情況下,字段值對於單個文檔將始終是唯一的。 外地我想用的是「ID」的,這是我的文檔的結構:用於檢索單個項目 var doc = new Document();
// Add lucene fields mapped to DB fields
doc.Add(new Field("Id", searchResult.Id, Field
我有一個應用程序,我需要通過地理座標進行搜索。我的索引建立得很好,我正在使用PointVectorStragegy。 我能圓 Point p = spatialContext.MakePoint(latitude, longitude);
var circle = spatialContext.MakeCircle(latitude, longitude, DistanceUtils.Dist2