lucene.net

    1熱度

    1回答

    我是Lucene.net的新手。我一直在試圖從Lucene索引文件中刪除一個文檔。但不幸的是,我無法完成它。 這是我的代碼。 public void DeleteDocuments() { Term term = new Term("id", id); Analyzer analyzer = new StandardAnalyzer(LuceneVersion.LUCENE_

    0熱度

    1回答

    以下lucene.net過濾是我的架構 PRODUCT_NAME(分析),類別(分析) 場景: 我要搜索的產品,其種類也正是「手機&附件」和PRODUCT_NAME是 「薩姆*」 等效SQL查詢 select * from products where Product_Name like '%sam%' and Category='Cellphones & Accessories' 我正在使

    0熱度

    1回答

    我正在升級我在3.3.2.4000至4.0.4.4000上創建的大約4年的解決方案。當我嘗試把它,我得到以下錯誤: {"Method 'Set' in type 'iSeguro.Data.Mappings.EmpresaBridge' from assembly 'iSeguro.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nul

    0熱度

    1回答

    我試圖返回,以便所有值後使用它們方面如下:一旦 TermEnum termsEnum = reader.Terms(new Term(groupByField, string.Empty)); 但正如我加入了歸檔這樣的: NumericField tempNumericField = new NumericField("price", Field.Store.YES, true); Ter

    1熱度

    2回答

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

    3熱度

    2回答

    Sitecore 8.1。我使用帶有計算字段的自定義索引來存儲多列表字段的真實值,而不是guid。這可以工作,我可以在Luke工具中看到該字段被索引爲文本。 某些值包含空格,但我希望這些值被編入索引爲整個字段。問題在於它們被以標記化的方式編入索引,例如「小漢普頓」被編入索引爲「小」和「漢普頓」。 如何獲得未計算出的計算字段?看到原始:AddComputedIndexField部分: <indexC

    2熱度

    3回答

    我正在使用Sitecore 8.1,並且正在爲Sitecore lucene的頁面之一實現過濾器功能。過濾我正在使用謂詞構建器。我有房源頁面上的明細項目3多列表場 產品 類別 服務 現在我有三個組過濾器的複選框,如下面的圖像給出 - 我的要求是我想申請或之間的組內像產品間條件應爲或,兩組間條件應爲和。例如產品和類別應該是和。 我跟着http://getfishtank.ca/blog/buildi

    1熱度

    1回答

    我有每個內容的一些description領域,而這些都是: 爲content1: The quick brown fox jumps over the lazy dog. And the lazy dog is good.   對於content2: The lazy fog is crazy. 現在,當我使用關鍵字= lazy dog,我想給的結果content1,而不是content2 我想這

    0熱度

    1回答

    我正在使用Lucene.Net(版本Lucene 3.0.3)。在搜索關鍵字「The」時, 當有大量匹配該關鍵字的記錄時,結果不會超過5個。 它適用於所有其他關鍵字。 是不是lucene有'The'的問題? :-)

    0熱度

    1回答

    一個在SOLR字段,讓調用它Customers_txt具有這樣的價值: qwe<asd>zxc 我想查詢它是這樣的: Customers_txt:(*qwe<asd>zxc*) 但是查詢執行時沒有結果。 如果我查詢它像這樣 Customers_txt:(*qwe*) 我得到的結果 "Customers_txt": [ "qwe<asd>zcx"] 但有可能,我會發現很多的東西包含q