मैं रेल एपीआई डॉक्स के माध्यम से जा रहा हूं 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/…