【问题标题】:How to specify to Ransack to search in title and body - Rails如何指定 Ransack 在标题和正文中搜索 - Rails
【发布时间】:2018-10-29 15:14:21
【问题描述】:

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

我设置了params[:q][:title_cont]params[:q][:body_cont],但只有当titlebody 同时包含查询时,此搜索才会给我结果。

我想在正文中包含标题OR 中的所有查询结果。

非常感谢。

【问题讨论】:

    标签: ruby-on-rails search ransack


    【解决方案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 %>
    

    【讨论】:

    • 这正是我想要的。我会尝试并回复你。谢谢!!
    猜你喜欢
    • 1970-01-01
    • 2013-04-08
    • 1970-01-01
    • 2014-10-14
    • 2018-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    相关资源
    最近更新 更多