<% form_tag(:action=>'update', :id=>@album.id) do %>
Title: <%= text_field(:album, :title) %><br>
Artist: <%= text_field(:album, :artist) %><br>
Genre: <%= text_field(:album, :genre) %><br>
Release Date: <%= datetime_select(:album, :release_date, :start_year=>1960) %><br>
<%= submit_tag("Update") %>
<% end %>
上記の例では、form_tag で @album.id と指定する必要がありましたが、text_field では :album と指定する必要がありました。私は自分の見解でこれらを混乱させ続けており、@ 記号と記号のどちらを使用するべきか本当にわかりません。何をいつ使用するかを明確にする簡単なルールはありますか?