问题标签 [solrnet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
solrnet - 如何使用同一个文档类初始化多个 Solr 实例?
在 Solr 中,我有两个核心。架构是相同的,但它们有不同的文档。
现在我希望只有一个文档类并使用相同的文档类为这两个核心初始化 Solr。例如:
Startup.Init("http://localhost:8983/solr/core1"); Startup.Init("http://localhost:8983/solr/core2");
但是我收到异常说密钥已经注册。
解决办法是什么?
谢谢。
lucene - 如何获得 solr 词频?
我有一个问题,有人如何通过以下方法获得 Lucene 中的词频 DocFreq(new Term("Field", "value")); 使用 solr/solrnet。
.net - 在 Solr 的 .Net 端口上是否正在做任何工作?
我希望将 Solr 作为库嵌入到 .Net 应用程序中。我知道有一个嵌入式 Java 客户端可以直接查询 Solr 核心,我可能会在 IKVM 上运行它,但是,我正在寻找已翻译的内容。我也看过Solrnet,但它似乎只是 http 托管 Solr 实例的客户端,我也不想要。
有人知道 Solr.Net 转换的工作吗?
c# - 如何使用 SolrNet 访问多值动态字段?
您将如何使用 SolrNet 实现多值动态字段?
我知道动态字段可以像这样设置它们:
和多值字段,例如:
(感谢我可以在 solrnet 中使用 copyfield 或 dynamicfield 或多值字段功能吗?)
所以我尝试了:
当我尝试添加文档时失败了。
有任何想法吗?
谢谢。
solr - 有没有办法在 solr 中获得命中计数
我有一个简单的问题,是否可以在文档中获得命中计数。就像我们搜索“风险”一样,我们可以得到匹配文档中的风险计数。
solr - Solr does not initialize
I am just creating one application which is start Solr from code side using ASP.NET Web Application. http://localhost:8080/solr/admin/ this link working perfect but am i startup initialize from code side it's give me error like file not found exception so please help me
code line :: Startup.Init("http://localhost:8080/solr");
error message :: System.IO.FileNotFoundException Could not load file or assembly 'HttpWebAdapters, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
Thanks.
solr - Hadoop 创建一个索引并将其添加()到分布式 SOLR ......这可能吗?我应该使用 Nutch 吗?..Cloudera?
我可以使用 MapReduce 框架创建索引并以某种方式将其添加到分布式 Solr 中吗?
我有大量信息(日志文件和文档),这些信息将通过互联网传输并存储在我的数据中心(或亚马逊)中。它需要被我们复制的 Solr 安装解析、索引和最终搜索。
这是我提出的架构:
- 使用 MapReduce 框架(Cloudera、Hadoop、Nutch,甚至DryadLinq)来准备这些文档以进行索引
- 将这些文档索引为 Lucene.NET / Lucene (java) 兼容的文件格式
- 将该文件部署到我的所有 Solr 实例
- 激活该复制索引
如果以上是可能的,我需要选择一个 MapReduce 框架。由于 Cloudera 是供应商支持的,并且有大量未包含在 Hadoop 安装中的补丁,我认为它可能值得一看。
一旦我选择了 MatpReduce 框架,我需要对文档(PDF、DOCx、DOC、OLE 等)进行标记,对它们进行索引,将索引复制到我的 Solr 实例中,并以某种方式“激活”它们以便它们可以在正在运行的实例。我相信这种方法比通过 REST 接口向 Solr 提交文档更好。
我将 .NET 引入图片的原因是因为我们主要是一家 .NET 商店。我们将拥有的唯一 Unix/Java 是 Solr,并且有一个通过 Solrnet 利用 REST 接口的前端。
根据您的经验,这种架构看起来如何?你看到任何问题/问题吗?你能给出什么建议?
我不应该怎么做才能失去分面搜索?在阅读了 Nutch 文档后,我相信它说它不做 faceting,但我可能没有足够的软件背景来理解它在说什么。
lucene - solr 搜索字段不存在的文档
如何在 SOLR 索引中搜索那些不包含指定字段的文档?
solr - SolrNet 重复文件内容
全部,
我编写了一个方法来扩展 SolrNet 示例 MVC 应用程序中的一些功能。这非常简单,在我的控制器中我添加了以下内容。
公共字符串 Index() { 尝试 { var solr = ServiceLocator.Current.GetInstance>(); 字符串 qs = Request.QueryString["q"]; var results = solr.Query(new SolrQueryByField("asciiname", qs));
KML 文件已生成,但内容从标记开始重复。这是否发生在 var solr = ServiceLocator.Current.GetInstance>(); 由于某些原因?我整天都在调试调试器,似乎无法弄清楚为什么它会写出整个事情两次。它确实利用了 foreach 循环并正确地遍历它,但同样,它复制了整个文件的内容。
对此的任何帮助都会很棒!亚当
c# - SolrNET - 从 Nuget 提取时无法加载文件或程序集“HttpWebAdapters”
我正在使用 Nuget 在我的 ASP.NET MVC 项目中获取最新版本的 SolrNET 和 StructureMap.SolrNetIntegration。
调用上述代码行时,我收到以下错误:
无法加载文件或程序集 'HttpWebAdapters, Version=0.3.0.0, Culture=neutral, PublicKeyToken=bc21753e8aa334cb' 或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)
我同时升级到最新版本 (0.3.0) 以及第一次从 Nuget 中提取 solrnet - 以前相同的代码与直接从 SolrNET 站点下载的先前发行版一起使用。在构建 solrnetregistry 时,我可以看到该问题出现在 structuremap.solrintegration 项目中,但我不知道为什么
有谁知道是否有什么变化或者我做错了什么?
谢谢
J.P