我在遇到查詢結束時試圖找出問題。所以我想要做的是列出我的數據庫中以A開頭的所有記錄,但是如果查詢變爲空白,我想輸出一條消息。當我嘗試時,即使查詢沒有變成空白,我也會得到一堆我的自定義消息。有沒有什麼方法可以告訴我是否已經用紅寶石在軌道上達到了EOF?Ruby on Rails如何獲取最後一個查詢?
樣品
<div id = "content-A">
<p>A</p>
<% @animes.each do |anime| %>
<% if anime.aname.starts_with?('A') %>
<%= link_to anime.aname, {:action => 'list'} %>
<% else %>
<p>No anime listed in this Category :(</p>
<%end%>
<%end %>
</div>
什麼是您的查詢生成'@ animes'? – 2014-11-05 14:15:19