如何为轮胎搜索结果返回合适的标题?

时间:2013-08-07 21:39:22

标签: ruby-on-rails

如果你去www.leapfm.com搜索一下,那就说'#34; Dubstep"它将返回所有dubstep歌曲。但是,标题仍然列为"热门歌曲"

我希望改为搜索" Dubstep" 5进行搜索时。

我试过像这样的hacky解决方案,但它没有工作

<% if Tire.search.results %>
<h6>Search results:</h6>
<% else %>
<h6>Top ranked songs</h6>
<% end %>

有什么想法吗?

我正在使用this gem

Here's the documentation

这个问题或多或少地产生了#34;热门歌曲&#34;标题更改,并且索引中返回的搜索结果使其变得困难。

1 个答案:

答案 0 :(得分:1)

对参数的简单检查可以起作用:

<% if params[:query].present? %>
  <h6>Search results:</h6>
<% else %>
  <h6>Top ranked songs</h6>
<% end %>