我從數據庫加載唯一的行。數據存儲在變量(例如)@data中。 考慮,如果我想顯示值從數據庫得到的,我必須做以下幾點:Rails 3 - 如何使用從數據庫獲取的數據
<% @data.each do |d| %>
<%=d.name %>
<%end%>
,我想問你 - 存在什麼更好的辦法?我認爲這是一個有點傻的只行使用循環......我想是這樣
<%= @data.name %>
OR
<%= @data.each.name %>
但在這兩種情況下,我得到了錯誤的語法錯誤信息......
所以我的問題 - 可以讓顯示數據更優雅一點?
編輯:我的查詢:@data = Car.includes(:輪胎)。凡( 「參數1 =?」,則params [:參數1])
是啊,我是從2個模型加載數據,具體包括:'@data = Car.includes(:輪胎)。凡(「參數1 =?「,params [:param1])' – user1946705