lucene.net

    0熱度

    1回答

    問題我有一大串關鍵字,我想查看它們是否包含在一個或多個文檔中。 (我的用戶想知道文檔何時發佈,如果有任何已保存的關鍵字) 所以我可以做很多查詢;每個關鍵字一個。 或者我可以構造查詢是這樣的:"coffee OR tea OR milk OR sugar OR beer" 現在讓我們說有超過1000個關鍵詞。 哪一個可能導致疼痛和痛苦? 針對一個文檔或多個文檔運行時,其中一個會更好嗎? (我傾向於在

    2熱度

    2回答

    在Lucene.Net中,如何根據字段值檢索單個文檔?在這種情況下,字段值對於單個文檔將始終是唯一的。 外地我想用的是「ID」的,這是我的文檔的結構:用於檢索單個項目 var doc = new Document(); // Add lucene fields mapped to DB fields doc.Add(new Field("Id", searchResult.Id, Field

    0熱度

    1回答

    我有一個應用程序,我需要通過地理座標進行搜索。我的索引建立得很好,我正在使用PointVectorStragegy。 我能圓 Point p = spatialContext.MakePoint(latitude, longitude); var circle = spatialContext.MakeCircle(latitude, longitude, DistanceUtils.Dist2

    0熱度

    1回答

    我有一篇文檔類型 - 其中兩個屬性是多節點樹狀選取器。 當這個文檔類型的節點被保存/發佈時,我想從這些採集器獲取id來查找umbraco來獲取節點名稱。然後我想使用這些節點名稱來創建'Umbraco標籤'並將它們添加到索引中。 (針對正在保存的節點) 因爲我有兩個多節點樹選取器,我想將標記另存爲標記組。 這是當我做自定義索引搜索時,我只需要搜索文檔類型文章的節點。 我有我的GatheringNod

    3熱度

    1回答

    我有一個擁有數百萬個文檔的現有Lucene存儲,每個文檔都代表一個實體的元數據。我有幾個Id字段(Id1,Id2 .. Id5),每個文檔可以具有零個或多個此字段的值。索引一次只能由其中一個Ids查詢。我已經獨立編制了這些領域的索引,這一切都很好。我最初選擇使用Lucene,因爲它是迄今爲止查詢如此大量小文檔的最快方式,我對我的決定感到滿意。 但是現在我必須存儲另一種類型的文檔,這些文檔也代表實體

    1熱度

    2回答

    採取這種結構,例如: 名稱:約翰 愛好:跳舞,潛水,騎馬回騎,高空跳傘 名稱:簡 愛好:摩托車賽車,跳傘,跳舞 我對索引和查詢此信息感興趣。重要的是,查詢需要對抗愛好的精確匹配: 所以,搜索「跳傘」應該返回回兩約翰和簡 搜索「潛水」應返回0結果,因爲沒有找到完全匹配。 什麼是理想的索引和查詢方法,我應該採取正確的索引愛好?

    1熱度

    1回答

    我一直在嘗試一些方法來對Lucene索引進行異步初始化。 女巫之一是將我們的數據以較小的批量索引爲單獨的索引,然後將這些數據合併爲一個更大的索引。 問題是,當任務完全完成時,我們的索引似乎沒有得到同樣的結果。 現在很多特定的查詢將產生相同數量的結果,例如, contentType:通知 所有文檔選擇器也會產生相同的結果。 (:) 但是,如果我做了通配符搜索,例如'c *'是由碎片索引構建的索引,然

    1熱度

    1回答

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

    0熱度

    1回答

    我想了解RavenDB中的日期範圍過濾器。當我嘗試在特定日期範圍內查詢記錄如下: Date:[2015-08-18T06:00:00.000Z TO 2015-08-19T06:00:00.000Z] 文檔類型被查詢包含以下記錄(這我期待通過上述查詢返回)。 { "yada_yada": "stuff", "Date": "2015-08-18T06:00:00Z",

    2熱度

    2回答

    我在配置&測試指標配置Lucene搜索索引與lukeall工具,它搜索的定義模板,但網頁上內容的所有字段不被索引組件使用未搜索的其它外部組件,但頁面字段中的數據是可搜索的。 有什麼方法可以像html搜索那樣搜索它,這樣就可以對頁面上的所有數據進行索引。 謝謝你們。