1

私は、Solrを使用するRailsアプリを導入しました。これは私にとって新しいものです。今のところやりたいのは、サイトをローカルで実行することだけです。ソーラーをインストールしましたが、アプリで実行しようとすると問題が発生します。走れる

rake sunspot:solr:start

エラーは発生しませんが、次のようにすべてのインデックスを再作成しようとすると、次のようになります。

rake sunspot:solr:reindex

次のエラーが発生します。

Execute sunspot:reindex
rake aborted!
Solr Response: undefined field type

この投稿から、schema.xmlファイルが原因であることがわかりました。そして、そのファイルをコピーする必要があります。

アプリのルートディレクトリにschema.xmlがあり、/ usr / local / Cellar / solr / 3.6.1 /libexec/のサンプルディレクトリに別のschema.xmlがあります。レーキをしたとき

rake sunspot:solr:start 

コマンド、schema.xmlがアプリのsolrディレクトリにコピーされました。必要なコピーがもっとありますか?この問題を解決する方法がよくわかりません。

4

2 に答える 2