ただの簡単な質問です。私はRailsのチュートリアルに従っていましたが、私は自分のコントローラーにアクションを入れています。前に起こったことがない何か、多分それは私のindexアクションで、ちょうど新しいRailsの5のことだ、私が持っているすべては私がオンラインのページを見たときしかし、それは一番下にあるページを、この続く記事を見せてRails 5はインデックスにparamsハッシュを表示します
@articles = Article.all
です
[#<Article id: 8, title: "first title", description: "first", created_at: "2017-01-24 19:28:19", updated_at: "2017-01-24 19:28:19">]
そして私は、この私のインデックステンプレート
<p><%= link_to "Create new article", new_article_path %></p>
<%= @articles.each do |article| %>
<p><%= article.title %></p>
<p><%= article.description %></p>
<p><%= link_to "Edit", edit_article_path(article) %></p>
<p><%= link_to "Show", article_path(article) %></p>
<p><%= link_to "Delete", article_path(article), method: :delete, data: {confirm: "you sure?"} %></p>
<% end %>
に私はあなたが渡されているのparamsを表示するには、アクションの最初の行にコードを追加します知っているが、私が持っていませんこれを行うには、表示されている余分な情報を隠す方法はありますか? 私はオンラインで検索しようとしましたが、正しい用語を使用しているかわかりません。 すべてのヘルプは、問題はここあなたが代わりに<% @articles.each do |article %>
を使用する必要が
<%= @articles.each do |article| %>
ある
のようなものをやっています。 '%'の後に '='を削除してください。 – moveson
Aaah新人ミス。ご協力いただきありがとうございます! – shaneklive