맵 사용 방법

2968 단어 mapRubyRails
이번에는 맵의 사용법을 소개합니다.

사용법


기본 형식

配列変数 = ["a", "b", "c"]  
配列変数.map {|変数名| 具体的な処理 }

categories = ["a", "b", "c"] # 配列
categories.map {|category| [category.name, category.id] }  # 配列の要素にid,nameを付与してひとつずつ出す
실제 사용 시 select에 많이 사용됩니다.
application_controller.rb
def set_category
  @categories = Category.all
end

= form.select :category_id, @categories.map{ |category| [category.name, category.id] }, {prompt:"選択してください"}

완성도




이상

좋은 웹페이지 즐겨찾기