আমি এর জন্য রেলগুলি এপিআই ডক্স দিয়ে যাচ্ছি collection_select
এবং সেগুলি godশ্বরবাদী।
শিরোনামটি হ'ল:
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/...