私は、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ディレクトリにコピーされました。必要なコピーがもっとありますか?この問題を解決する方法がよくわかりません。