【问题标题】:RSolr::Error::Http: RSolr::Error::Http - 400 Bad Request error?RSolr::Error::Http: RSolr::Error::Http - 400 Bad Request 错误?
【发布时间】:2014-12-04 12:10:34
【问题描述】:

我正在尝试为富文档编制索引,但遇到了一些问题。我正在关注这个链接:

http://cbpowell.wordpress.com/2012/09/18/indexing-rich-documents-with-rails-sunspot-solr-sunspot-cell-and-carrierwave-cookbook-style/

$rake sunspot:reindex

rake aborted!

RSolr::Error::Http: RSolr::Error::Http - 400 Bad Request

Error: {'responseHeader'=>{'status'=>400,'QTime'=>29},'error'=>{'msg'=>'undefined field type','code'=>400}}

Request Data: "<?xml version=\"1.0\" encoding=\"UTF-8\"?><delete><query>type:Article</query></delete>"

注意:Solr 我们是手动配置的(不是在应用程序内部)

http://archive.apache.org/dist/lucene/solr/4.7.0/

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 sunspot sunspot-rails sunspot-solr


    【解决方案1】:

    如果您使用的是 solr 4.7.0,请注意 tika-core-x.x.jar 和 tika-parser-x.x.jar 文件。 sunspot_cell_jars gem 包括它们两个的过时版本(查看此页面 www.java2s.com/Code/Jar/t/tika.htm 以找到适合您配置的正确版本)

    您也可以尝试使用更新的sunspot_cell gem

    【讨论】:

      猜你喜欢
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-15
      相关资源
      最近更新 更多