我有一个Ransack搜索。我希望能够使用逻辑运算符OR
同时查看标题和正文。
我设置了params[:q][:title_cont]
和params[:q][:body_cont]
,但是只有在title
和body
都包含查询的情况下,此搜索才会为我提供结果。
我希望将查询的所有结果都放在标题OR
中。
非常感谢您。
答案 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 %>