0

如果您访问 www.leapfm.com 并搜索让我们说“Dubstep”,它将返回所有的 dubstep 歌曲。但是,标题仍被列为“热门歌曲”

我希望它改为在进行搜索时更改为“Dubstep”5 的搜索结果。

我尝试了这样的 hacky 解决方案,但没有奏效

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

有任何想法吗?

我正在使用这个宝石

这是文档

问题或多或少使“热门歌曲”标题发生变化,并且索引中返回的搜索结果使其变得困难。

4

1 回答 1

1

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

<% if params[:query].present? %>
  <h6>Search results:</h6>
<% else %>
  <h6>Top ranked songs</h6>
<% end %>
于 2013-08-08T00:46:46.110 回答