5

当我将 xml 数据导入我的 Solr (v4.3.0) 时发生上述错误,我只是更改了我的集合名称,而与示例文件没有什么不同。

有什么建议吗?

提前致谢。

4

3 回答 3

16

尝试访问以下 URL:IP:PORT/solr/NAME_OF_YOUR_CORE/update?commit=true

于 2013-06-09T13:23:09.793 回答
2

我在 Rails 中使用 Solr 4.2.0,默认情况下没有设置任何集合。但是默认设置了 3 个内核(默认、开发、测试)。所以我必须在我的 solr 配置中设置 :url 以便 sunspot 在路径中包含核心名称,就像这样......

http://localhost:8982/solr/development/update?commit=true

注意你在正确的端口(8981、8982、8983)

development:
  solr:
    hostname: localhost
    port: 8982
    log_level: INFO
    path: /solr
    url: http://localhost:8982/solr/development
于 2013-12-09T18:27:17.047 回答
1

核心名称区分大小写,请务必正确书写。这是我的问题。

因此,如果您的核心名称是 MyCore,则 url 必须是:

http://localhost:8983/solr/MyCore/update

而不是,例如,http://localhost:8983/solr/mycore/update

于 2017-05-24T10:17:18.473 回答