का उपयोग किये बिना फ़ील्ड_for के अंदर नेस्टेड मॉडल विशेषताओं तक पहुंचने के लिए मेरे पास एक रेल फॉर्म है जिसका उपयोग है_इननी रिलेशनशिप के साथ मॉडल बनाने और संपादित करने के लिए किया जा रहा है। मैं नेस्टेड मॉडल के साथ सामान्य रूपों से बहुत परिचित हूं, लेकिन मेरी वर्तमान समस्या को मॉडल फॉर्म से डेटा का उपयोग करके ठेठ फॉर्मबिल्डर हेल्पर्स और अन्य HTML तत्वों का उपयोग करके कुछ फॉर्म तत्वों को प्रतिपादित करने की आवश्यकता होती है। उदाहरण के लिए, अपने शीर्ष स्तर प्रपत्र की तरह कुछ है:फॉर्मबिल्डर
<% customer_form.fields_for :customer_images do |images_form| %>
<%= render :partial => 'customer_image_show', :locals => { :f => images_form } %>
<% end %>
फिर, प्रपत्र आंशिक में, मैं की तरह कुछ करने की जरूरत है:
<dd><%= f.text_field :image_description %></dd>
... लेकिन यह भी customer_images मॉडल से विशेषताओं का उपयोग (उदाहरण के लिए, ग्राहक_मेज रिकॉर्ड की आईडी)।
मुझे लगता है कि यह बहुत सरल होना चाहिए और मुझे बस कुछ बुनियादी याद आ रही है। किसी भी मदद की सराहना की है। यह एक रेल 2.3.8 आवेदन है।
यह काम किया, धन्यवाद! –
मुझे हैरान है कि रूबी पर रेलवे दस्तावेज में अधिक स्पष्ट रूप से समझाया नहीं गया है क्योंकि फॉर्म बनाने और बनाए रखने के दौरान यह काफी उपयोगी है। धन्यवाद मोनोकल! –