我已经安装了 searchlogic 并添加了 will_paginate 等。
我目前有一个使用acts_as_taggable_on 插件启用标记的产品模型。我想使用 searchlogic 搜索标签。
这是可标记插件页面:http: //github.com/mbleigh/acts-as-taggable-on
每个产品都有一个“tag_list”,我可以使用 Product.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,这将允许我搜索由可标记插件添加到每个产品的标签。
谢谢!