私は会社のためにこのモデルを持っています
class Company < ActiveRecord::Base
attr_accessible :description, :name, :type
belongs_to :type, :class_name => "CompanyType", :foreign_key => :company_type_id
end
そして、この company_type のモデル
class CompanyType < ActiveRecord::Base
attr_accessible :name
end
次に、別の _form ファイルで、会社の種類が「金融」である会社のリストのみを表示する選択を作成します。その会社の種類が「石油」の場合は、ドロップダウン リストに表示しないでください。
この select_tag コードに挿入してモデルを変更するにはどうすればよいですか?
<%= select_tag :company,
options_from_collection_for_select(Company.order(:name), "id", "name"),
:include_blank => true%>