मैं रेल एपीआई डॉक्स के माध्यम से जा रहा हूं collection_selectऔर वे देव-भयानक हैं।
शीर्षक यह है:
collection_select(object, method, collection, value_method, text_method, options = {}, html_options = {})
और यह एकमात्र नमूना कोड है जो वे देते हैं:
collection_select(:post, :author_id, Author.all, :id, :name_with_initial, :prompt => true)
क्या कोई सरल Userसंघात का उपयोग करके समझा सकता है (एक has_many Plans, और एक के Planअंतर्गत आता है User), मैं सिंटैक्स में क्या उपयोग करना चाहता हूं और क्यों?
संपादन 1: इसके अलावा, यह भयानक होगा यदि आपने समझाया कि यह form_helperएक नियमित रूप से कैसे काम करता है । कल्पना कीजिए कि आप इसे वेब डेवलपर को समझा रहे हैं जो वेब विकास को समझता है, लेकिन रेल के लिए 'अपेक्षाकृत नया' है। आप इसे कैसे समझाएंगे?
FormBuilderलेकिन इसमें FormOptionsHelper: api.rubyonrails.org/classes/ActionView/Helpers/…