<% 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。我一直在我的观点中混淆这些,并且从来不知道是使用@符号还是符号。是否有一个简单的规则可以明确何时使用什么?