如何指定Ransack在标题和正文中进行搜索-Rails

时间:2018-10-29 15:14:21

标签: ruby-on-rails search ransack

我有一个Ransack搜索。我希望能够使用逻辑运算符OR同时查看标题和正文。

我设置了params[:q][:title_cont]params[:q][:body_cont],但是只有在titlebody都包含查询的情况下,此搜索才会为我提供结果。

我希望将查询的所有结果都放在标题OR中。

非常感谢您。

1 个答案:

答案 0 :(得分:1)

我相信您正在寻找这个bit in the documentation

  # Attributes may be chained. Search multiple attributes for one value...
  <%= f.label :name_or_description_or_email_or_articles_title_cont %>
  <%= f.search_field :name_or_description_or_email_or_articles_title_cont %>

因此,您的视图应具有search_field链接标题和正文

<%= f.search_field :body_or_title_cont %>