0
我剛剛開始使用Ruby on Rails並開始練習,我正在創建一個簡單的博客應用程序。在網頁上,我創建,查看所有文章列表,傳遞到頁面中的數組所呈現接近頁面的頂部,像這樣的所有數據:Ruby on Rails呈現數據庫中的所有數據
我不能找出數組爲什麼顯示。下面是該頁面的控制器:
def index
@posts = Post.all
end
而且繼承人的看法:
<h1>Listing posts</h1>
<table>
<tr>
<th>Title</th>
<th>Text</th>
</tr>
<%= @posts.each do |post| %>
<tr>
<td><%= post.title %></td>
<td><%= post.text %> </td>
</tr>
<% end %>
</table>
和路線我曾經嘗試都:
get '/posts/(.:format)' => 'posts#index'
和
get '/posts' => 'posts#index'
另外作爲一個側面問題,什麼(。:form at)do反正呢?該頁面似乎工作相同,無論我是否包含在路由中。