searchlogic をインストールし、will_paginate などを追加しました。
現在、acts_as_taggable_on プラグインを使用してタグ付けが有効になっている製品モデルがあります。searchlogic を使用してタグを検索したい。
タグ付け可能なプラグインのページは次のとおりです: http://github.com/mbleigh/acts-as-taggable-on
各製品には、Product.tag_list を使用してアクセスできる「tag_list」があります。
または、Product.tags[0] を使用して特定のタグにアクセスできます
検索に使用するスコープが見つかりませんが、検索ロジックでは使用できません。これが私の作業フォームの一部です。
<p>
<%= f.label :name_or_description_like, "Name" %><br />
<%= f.text_field :name_or_description_like %>
</p>
:name_or_description_or_tagged_with_like と :name_or_description_or_tags_like および :name_or_description_or_tags_list_like を試して動作させようとしましたが、試したオプションが見つからないというエラーが表示されます (名前付きスコープが見つかりません)。これをどのように機能させるか、またはタグ付け可能なプラグインによって各製品に追加されたタグを検索できるようにする独自の named_scope を作成する方法を考えています。
ありがとう!