<% 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 कहना था, लेकिन टेक्स्ट_फील्ड में मुझे कहना था: एल्बम। मैं इन्हें अपने विचारों में भ्रमित करता रहता हूं और कभी भी यह नहीं जानता कि @ चिह्न या प्रतीक का उपयोग करना है या नहीं। क्या कोई साधारण नियम है जो यह स्पष्ट कर सकता है कि कब उपयोग करना है?रेलवे व्यू में @ कब उपयोग करें और प्रतीक का उपयोग कब करें?
धन्यवाद। मुझे आरईएसटी में देखना है। रेल 1.1.6 पर कुछ ट्यूटोरियल्स पर काम करना और अभी तक इसे प्राप्त नहीं हुआ है। तो, form_for के साथ, text_field (: एल्बम, शीर्षक) आवश्यक नहीं है क्योंकि: एल्बम नाम पहले से ही ज्ञात है क्योंकि f.text_field उस फ़ॉर्म का हिस्सा है जिसका आप संदर्भ करते हैं। F | मुझे लगता है कि मैंने इसे पा लिया है। धन्यवाद। –