最新のプロジェクトでは、太陽黒点を検索に使用しています。また、devise を使用し、次のようにユーザー モデルにインデックスを付けています。
searchable do
text :fname
text :lname
text :email
text :description
text :twitter_username
end
このセットアップでは、solr が実行されていない限り、ユーザーはログインすることさえできません。これは、ユーザー モデルを保存するたびに、検索可能なフィールドが変更されていない場合でも、solr サーバーと何らかの通信 (インデックスの再作成?) が行われることを意味します。これは正しいです?
また、頻繁に更新される検索不可能なフィールドを持つ太陽黒点によって索引付けされている他の多くのモデルもあります。これらすべての更新で太陽黒点がそれらのインデックスを再作成しているように見えます。
検索可能なフィールドが変更されたときに、sunspot を solr とのみインターフェースするように設定する方法はありますか?