के साथ सरणी का उपयोग करके फ़ील्ड_for का उपयोग करके मैं ऑब्जेक्ट्स (सभी समान मॉडल) के माध्यम से कैसे पुन: प्रयास कर सकता हूं? सरणी में current_user द्वारा बनाई गई ऑब्जेक्ट्स हैं।फ़ील्ड_for
मैं वर्तमान में है:
<%= f.fields_for :descriptionsbyuser do |description_form| %>
<p class="fields">
<%= description_form.text_area :entry, :rows => 3 %>
<%= description_form.link_to_remove "Remove this description" %>
<%= description_form.hidden_field :user_id, :value => current_user.id %>
</p>
<% end %>
लेकिन मैं बदलना चाहते हैं: एक सरणी मैं अपने नियंत्रक में बनाया के साथ descriptionsbyuser - @descriptionsFromCurrentUser
यह रयान बाते की 'nested_form_for "
अंदर भी हैकिसी भी पॉइंटर्स की सराहना की जाएगी!
एडम
धन्यवाद jdoe! मुझे जिस चीज की जरूरत थी! – adamteale
यह मेरे लिए काम नहीं कर रहा है। मुझे # 'के लिए 'अपरिभाषित विधि' नाम 'जैसा कुछ मिल रहा है। –
Ajedi32
@ Ajedi32 et al => आपके मॉडल को संग्रह विशेषताओं के लिए एक सेटटर लागू करने की आवश्यकता है। अजीब से जवाब देखें। गैर-ActiveRecord कार्यान्वयन विवरण के लिए – barelyknown