问题标签 [solr5]

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.

0 投票
0 回答
287 浏览

nutch - 使用 solrindex 命令时 Nutch 导致错误

我正在使用 nutch 1.11(于 2015 年 12 月 7 日发布)并使用 bin/crawl 命令来帮助我完成工作,一切正常,直到到达solrindex命令将数据放入 solr 搜索引擎,它会导致错误:

我发现错误是

将文档 id http://nutch.apache.org/apidocs/apidocs-1.1/overview-tree.html写入索引的异常;可能的分析错误。

而且似乎没有人遇到过这个错误,请帮助。

0 投票
1 回答
3130 浏览

autosuggest - solr 5.3 - 建议功能不起作用

我在 solrconfig.xml 文件中添加了搜索组件和请求处理程序,但我收到一条错误消息

../../suggest?suggest.q=A&wt=json&suggest.build=true&indent=true&debugQuery=true当我在浏览器中键入时,“没有配置名为默认值的建议 器”

0 投票
0 回答
83 浏览

python - 如何在 solr 5 中存储对象格式数据中的数组

我正在尝试将 solr 5 中的数据作为 json 格式保存在一个字段中

简单的数据正在工作

solr 5 中不支持资格数据

0 投票
1 回答
937 浏览

solr - SolR 5:如何在一个核心中索引多个数据库

我目前正在尝试将多个数据库(两个 MySQL 和一个 PostgreSQL)索引到一个相同的索引中,以便对网站进行研究。我已经成功地在不同的核心(和不同的索引)上分别导入了每个 Mysql 基础。

编辑:问题是我为每个表都有一个 id 并且这些表相互冲突。我怎么能说每个数据库都有不同的 Solr ID?

代码

0 投票
1 回答
100 浏览

solr - Solr 用波兰语排序文本

我有 solr 5.2.1 和用于排序的字段定义:

在重新索引排序后几乎可以按我的意愿工作:

正如您在第一个位置看到的那样,第一个字符上带有“”的短语,我想要过滤特殊字符并仅按字母排序(因此该短语将在第一个位置按“E”排序)。

有人吗?

0 投票
1 回答
52 浏览

solr - Solr 5:不从符号链接目录加载分片

我尝试从 Solr 4.10.3 升级到 5.4.1。Solr 分片放置在不同的磁盘上,并为 SOLR_HOME 创建符号链接(ln -s)(SOLR_HOME 本身设置为绝对路径并且工作正常)。当 Solr 启动时,它只加载放置在主目录中的分片,而不加载符号链接的分片。如果我将分片复制到主目录(在文件系统路径中保持不变,如 SOLR_HOME/my_shard1,符号链接和复制),它就可以工作。

有没有办法克服这个问题?

0 投票
1 回答
488 浏览

solr - solr 5.3 json facets 中的分页

我正在使用 solrj API 在 solr 5.3 中运行 json facet 查询,每个查询也有许多子方面(可以是 4-5 个字段深度)。总索引文档大于 800 万。我从 NamedList 对象中的响应中提取方面结果。

但我想获得分面的分页结果。现在,我一口气得到了整个结果,但将来它可能会“内存不足”。

例如,上面是 json.facet 查询的示例。那么,如何设置每个字段的偏移量和限制并获得分页结果。

另外,我能否以 CSV 格式而不是像 NamedList 结构这样的复杂树获得分面结果,因为我正在尝试模拟 sql 的“group by”子句,并且将这种结构逐行转换为非常耗时结构体。

0 投票
0 回答
596 浏览

solr4 - SOLR Schmaless 数据导入:id 是 SolrSchema 中的必填字段。但在 DataConfig 中找不到

我正在尝试使用无模式的核心运行数据导入处理程序。但我面临上述错误。这个错误是否应该在无模式模式下发生?

SoLR 版本是 5.4.1。首先我运行“./bin/solr -e schemaless”。这在示例文件夹中生成了无模式核心。然后我复制了来自 SOLR 数据导入处理程序示例的名为 rss-data-config.xml 的文件。我将它移到了无模式核心的 example/schemaless/solr/gettingstarted/ 文件夹中。

然后我更改了无模式的 solrconfig.xml 以支持数据导入处理程序。我添加了以下几行:

这导致 SOLR 毫无问题地启动。数据导入处理程序似乎也正在运行。我可以调用它来调用它:

唯一的问题是我在日志中看到的。这是一段摘录:

因此,数据导入处理程序似乎没有完成创建这些字段的过程。

我错过了什么吗?DIH 是否应该像我期望的那样使用无模式?

0 投票
1 回答
368 浏览

solr - SOLR:卷曲更新所有文件

无论如何使用 curl 命令来更新 solr 与目录下的所有文件?例如像更新所有 XML 文件:

curl "http://localhost:8983/solr/xml/update?commit=true&tr=add.xsl" -H "Content-Type: text/xml" --data-binary @*.xml

使用 post.jar,我能够运行这些更新,但我在使用 CURL 时看不到相同的功能?

提前致谢。

0 投票
2 回答
473 浏览

solr - SOLR 5:加载类“solr.XsltUpdateRequestHandler”时出错

在 Solr 4.2.1 上,我能够使用 solr post,现在我已经升级到 5.4,并且当我使用 post 方法时。我收到错误加载类“solr.XsltUpdateRequestHandler”错误。

这是完整的错误:

我在 solrconfig 上使用了以下内容,并且在 solr 启动期间没有错误。

任何帮助深表感谢。

谢谢