ここで説明されているように、Tomcat で Solr 3.6.2 をセットアップしました。
sunspot-rails gem と組み込みの solr サーバーを使用しても問題はありませんが、ステージング サーバーでは次のような応答が得られます。
メッセージエラー: [doc=Foo 20] 不明なフィールド「タイプ」
説明クライアントから送信された要求は、構文的に正しくありませんでした。
リクエスト データは次のようになります。
<?xml version="1.0" encoding="UTF-8"?>
<add>
<doc>
<field name="id">Foo 20</field>
<field name="type">Foo</field>
<field name="type">ActiveRecord::Base</field>
<field name="class_name">Foo</field>
<field name="name">test</field>
</doc>
</add>
何が原因ですか?設定する必要がある構成はありますか?type
(そのような列が存在するかどうかに関係なく、名前を使用できるようにするものを期待しています。)