参数传递
<% for post in @posts %>
<tr>
<td><%= link_to 'Show', post %></td>
<td><%= link_to 'Edit', edit_post_path(post) %></td>
<td><%= link_to 'Destroy', post, :confirm => 'Are you sure?', :method => :delete %></td>
</tr>
<% end %>
这里的edit_post_path(post)传递的参数: post是个资源对象,但是这里传递的仍然是post的id,取用的的时候使用params[:id]
def edit
#intest = params[:id]
@post = Post.find(params[:id])
end

浙公网安备 33010602011771号