ThinkingSphinxをプロジェクトRubyOnRailsに入れたいのですが、RORバージョン3.2.1を使用しており、Thinkingsphinx3を使用 しています。
<% @posts.each do |post| %>
<li><%= post.content %></li>
<% end %>
誰かがこれについて私を助けることができますか?
ThinkingSphinxをプロジェクトRubyOnRailsに入れたいのですが、RORバージョン3.2.1を使用しており、Thinkingsphinx3を使用 しています。
<% @posts.each do |post| %>
<li><%= post.content %></li>
<% end %>
誰かがこれについて私を助けることができますか?
すでに問題を解決しているかもしれませんが、とにかくここに行きます。多分それは他の誰かを助けるでしょう。
この問題の理由は、Thinking Sphinx 3.0 以降を使用しているが、Thinking Sphinx 2.* 以前で行われていたような古い方法でインデックスを定義している可能性があるためです。インデックスの定義は、モデル自体ではなく、別のファイルにあり、app/indices
. 他にも多くの変更が加えられているため、新しいドキュメントを注意深く読むことをお勧めします。
3.0 のドキュメントは README ファイルにあります: https://github.com/pat/thinking-sphinx/
「公式」のドキュメントはまだ古いバージョンを参照しており、動作が異なります: http://pat.github.com/ts/en/