42得票1回答
Solr搜索文档中一个字段不存在的情况

如何在SOLR索引中搜索那些不包含指定字段的文档?

22得票1回答
Solr:长度归一化/omitNorms=false有什么好处?

我们正在使用Solr搜索各种长度的文章。我们索引文章的描述性元数据(标题、作者、类别、关键字等)和完整的文章文本。我们不会在索引时间提高相关度 - 所有提高都是在查询时间完成的(我们使用dismax,配合各种qf、pf和bf的提升)。 目前,我们的全文字段使用标准的omitNorms=fa...

20得票3回答
Solr文本字段和字符串字段-不同的搜索行为

我正在使用Solr 4+。 我的solr模式中有几个字段,它们具有不同的solr字段类型。 文本字段和字符串字段的搜索是否不同? 因为我试图在字符串字段上进行搜索(这是一些分面字段的复制字段),但结果并不如预期。目标字符串字段被索引和存储。 然而,当我将目标字段更改为文本字段时(只索...

17得票1回答
Solr中StandardTokenizerFactory和KeywordTokenizerFactory有什么区别?

我是Solr的新手,想知道何时使用StandardTokenizerFactory和KeywordTokenizerFactory? 我已经阅读了Apache Wiki上的文档,但仍然无法理解。 有人可以解释一下StandardTokenizerFactory和KeywordTokeniz...

15得票3回答
Solr数组字段的查询语法

如何在数组字段中进行搜索?我正在使用默认设置的Solr 4.2。我使用SolrNet索引了一些HTML和PDF文档。当我使用管理员搜索*:*时,以下是这样一个文档的示例结果。enter code here <doc> <str name="id">2</str&g...

13得票6回答
如何在Web API中维护状态或请求队列

我有一种情况,需要在Web API方法中接收请求,将这些请求排队,然后将它们一起发送到数据库(Solr实例)。 我不太确定如何维护来自多个源的请求批次。目前,我正在将每个请求数据以JSON格式写入磁盘上的文件中,之后我会有一个Windows服务,浏览文件夹读取所有文件,更新数据库并删除这些文...

12得票2回答
Solr搜索查询facet只返回100个结果

我正在调用托管在另一台机器上的solr搜索,使用一个查询。 当我编写查询时,它返回numFound=2405匹配文档,而我们索引了超过10000个文档。但是,作为facet字段获取的id仅返回了100个计数的facet结果。 我的solr查询如下(为了易读性而拆分):localhost:...

11得票6回答
SOLR数据导入404错误

我在Solr中使用Dataimport时遇到了问题。如果我调用这个链接: http://localhost:8983/solr/dataimport?command=full-import&clean=false 会显示错误: HTTP ERROR 404 访问/solr/da...

11得票1回答
Solr中使用多值字段进行排序

我有一个Solr索引,它为每个产品在一个多值字段中存储价格。 我需要按价格从低到高或从高到低对结果集进行排序。 我尝试在价格上使用排序,但显示错误,提示无法对multivalued=True字段进行排序。 以下是我的Solr XML:<arr name="sellprice"&gt...

11得票3回答
如何在使用nHibernate/Repository模式的ASP.net MVC应用程序中集成Solr?

我目前正在开发一个类似于stackoverflow / answerbag.com的基于问题/答案的大型应用程序。 我们使用SQL(Azure)和nHibernate来访问数据,使用MVC作为UI应用程序。 到目前为止,架构与stackoverflow数据库大致相同,因为我们有一个单一的Po...