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