luke

    0熱度

    1回答

    是否可以動態檢索存在於一組Solr文檔中的所有字段並仍保持合理的性能?這裏的最終目標是爲用戶動態填充數字字段列表,以便對其當前查詢進行排序。 在一個完美的世界中,我希望能夠讓這個列表包含用戶查詢返回的文檔中存在的所有數字字段。 但是,如果這是不可能實現的,我將通過luke處理程序用數字字段填充列表。不幸的是,似乎luke處理程序爲整個集合返回字段,但不能僅限於當前查詢。 我是Solr的新手,所以任

    0熱度

    1回答

    我希望使用模糊搜索進行搜索。使用Luke幫我,如果我搜索具有別名(例如,類似的話),一個字這一切按預期工作: 但是如果我輸入一個不具有任何類似的詞的搜索詞(例如串行代碼),搜索失敗,我沒有得到任何結果,即使它應該是有效的: 我需要構建我的搜索以不同的方式?爲什麼我在第二次搜索時沒有像第一次那樣得到同樣的結果,但只有一個「術語」?

    0熱度

    1回答

    我有一個索引在Solr字段名稱中帶有$符號。 Reindexing不是一種選擇。 Solr中有函數查詢,其中$是變量標識符(See here)。當我打電話查詢,檢索特定字段(FL = $ created_dt,名),Solr的會返回一個錯誤 錯誤解析字段名:缺少PARAM created_dt在解析函數 '$ created_dt,$名稱' 我知道這是因爲Solr將其解釋爲一個變量。有什麼方法可以

    1熱度

    2回答

    因此,我在我的Lucene索引文檔中名爲「Field1」(用於所有意圖和目的)中有一個字段。 當我打開Luke並瀏覽文檔時,我看到大部分文檔都有這個字段。但是,當我切換到搜索選項卡,並且我輸入Field1:parameterValue時,我得到零搜索結果。 在做索引,對文檔,我有 doc.Add(new Field("Field1", field1, Field.Store.YES, Field.

    0熱度

    1回答

    我有兩個從目錄「test1」和「test2」創建的索引。 「test1」目錄有「file1.java」,而「test2」有兩個文件「file1.java」和「file2.java」。 「file1.java」在兩個目錄中都是相同的。讓索引分別爲index1和index2。 現在,當我使用luke分析這兩個索引時,我發現索引1中搜索的關鍵字的分數與索引2中生成的分數不同。該關鍵字僅存在於「file1

    0熱度

    1回答

    我正在使用盧克(爲我的Lucene索引),我想改變一個字段的值。 也許我是盲人,但我根本沒有找到它,我可以做到這一點(好吧,我發現 瞭解如何添加一個字段,但不會改變現有的字段)。 以防萬一,我不能與盧克更改值,我會怎麼做呢? 順便說一句,我可以在屏幕截圖'bewertung_tl_'中更改列(字段)名稱嗎? 感謝, 伯恩哈德

    0熱度

    3回答

    我上傳索引文件索爾它是完美的工作,並藉助盧克我可以得到由索爾創建的所有索引術語。 我的要求是獲取由分析器創建的標記列表。就像如果我通過「這是簡單的HTML文檔」然後標記生成器將創建令牌是這樣的: [簡單] [HTML] [文件]。我想要這個列表我的索引文件。 我怎樣才能得到這個。 感謝

    5熱度

    1回答

    所以我試圖第一次使用盧克,我遇到了一些麻煩。我將它指向我想要的目錄,但看到這個: org.apache.lucene.index.IndexFormatTooNewException:格式版本不受支持(資源:SimpleFSIndexInput(path =「C:\ Users * me * \ Chat Data \ chat-data \ index \ segments.gen「)):-3(

    6熱度

    3回答

    如何使用luke打開elasticsearch索引? 我試着從3.5到4.8盧克,elasticsearch 1.1到1.2,似乎沒有任何工作。 似乎適用的唯一資源是http://rosssimpson.com/blog/2014/05/06/using-luke-with-elasticsearch/,不幸的是沒有工作。

    0熱度

    1回答

    因此,我有一個定製的分析器,它添加了本體中的附加術語。另外,我想在索引之前對術語進行干擾。以下是取自elasticsearch頭插件。 { "state": "open", "settings": { "index": { "refresh_interval": "1000s", "number_of_shards": "5",