lucene.net

    0熱度

    1回答

    我試圖做的是太值添加到索引如下: doc.Add(new Field("field_name", value, Field.Store.YES, Field.Index.ANALYZED)); 值爲"Cell phones",所以它實際上做的是在索引"Cell"和`「電話」中添加兩個獨立的值。如何讓它添加一個:「手機」?

    1熱度

    1回答

    我一直在拉我的頭髮,試圖讓它工作。 這就是我想要實現: 使用lucene.Net搜索功能 主機這在Azure上 問題: 我用這個教程Lucene.Net ultra fast search for MVC or WebForms site => made easy!到開始,它完美的工作,同時從我的localdb檢索創建索引文件在我的本地磁盤,並隨後調用休息方法來執行搜索。 現在我試圖將部分代碼轉換

    0熱度

    1回答

    我與那裏的文檔的結構和一些可能含有像自定義標籤索引工作自定義標籤: 「有些長句<custom-tag attr="value" />該到此爲止」 「有些長句<custom-tag attr="value" />該到此爲止<custom-tag-2 attr="value2" />」 「另一位長句<another-custom-tag attr="value" />從而結束<another-cust

    1熱度

    1回答

    我得到Lock obtain timed out異常,並且完全爲空索引文件夾。 此異常拋出的那一刻我嘗試使用下面的代碼創建一個索引: IndexWriter writer = new IndexWriter(directory, analyzer, IndexWriter.MaxFieldLength.UNLIMITED) 我怎麼可能解決這個錯誤?

    1熱度

    1回答

    我正在使用lucene.net索引我的pdf文件。刷新索引後,它會多次顯示相同的文檔(=我刷新索引的次數)。 我正在使用最新版本的lucene.net索引(Lucene.net 3.0.3)。 這是我的索引代碼。 public void refreshIndexes() { // Create Index Writer string strIndexDir = @

    1熱度

    1回答

    我正在處理文檔管理項目,我想從pdf中提取文本。我怎樣才能做到這一點。我正在使用Itextsharp在本地系統上提取PDF 這是我用於此目的的功能。 Path是一個FTP服務器路徑 public static string ExtractTextFromPdf(string path) { using (PdfReader reader = new PdfReader(pat

    0熱度

    1回答

    我是Lucene.net的新手。我有一種情況,我需要搜索文件夾中的所有文檔,以查找用戶輸入的關鍵字。 我編制了文件夾中的所有文件的索引,併爲用戶輸入的關鍵字準備了一個查詢並執行搜索。 問題是我可以得到命中,當我試圖迭代命中時,我無法從命中文檔中獲取字段。 這是我的代碼。 public void Searching() { Analyzer analyzer = new Standard

    0熱度

    1回答

    只見提取所有可用條款場的一個例子here 它不適合我porpouses的原因是因爲條款和存儲的值是不同的,例如, "black cat"的儲值將被重新編爲"black"和"cat"兩個條款。在我的代碼中,我需要在這種情況下提取整個存儲的值"black cat"。

    2熱度

    1回答

    我正在使用lucene.net來索引我的pdf文件。大約需要40分鐘索引15000 pdfs和索引時間增加與我的文件夾中的pdf文件數量增加。 我該如何提高lucene.net中的索引速度? 是否有任何其他索引服務具有快速索引性能? 我正在使用最新版本的lucene.net索引(Lucene.net 3.0.3)。 這是我的索引代碼。 public void refreshIndexes()

    0熱度

    1回答

    我的問題是找到獲取最後一個(時間戳)索引Lucene文檔的最快方法。 以下是文件中的字段的樣子: // Index file contents Field contentField = new Field( FieldContent, message.content, Field.Store.YES, Field.Index.AN