2012-02-02 5 views
1

제목, 설명 및 유형이있는 "위치"에 대한 모델이 있습니다. 유형은 "Bar", "Restaurant"등이 될 수 있습니다. 여러 가지 선택 항목이있는 다양한 옵션으로 내보기에서 선택 상자를 갖기를 원합니다.레일스 애플리케이션 용 데이터베이스에 다중 선택 저장

컨트롤러에서 선택 상자를 구문 분석하고 데이터베이스에 저장하는 방법은 무엇입니까?

답변

-1

위치 양식에서 선택 상자로 유형을 사용하려면 가능한 유형을 위치 클래스에 넣을 수 있습니다.

class Location < ActiveRecord::Base 
    attr_accessible :type 
    TYPES = ["Bar", "Restaurant"] 
end 

보기

<%= f.select(:type, options_for_select(Location::TYPES.each {|y| y.capitalize! }), { :prompt => "Select Type" }) %> 
+0

어떻게이 허용 다중 선택 사용할 것인가? 어떤 종류의 데이터베이스 필드가 필요합니까? –

+0

복수 선택이란? 하위 선택에서 유형을 선택하는 것처럼? –

+0

양식 객체 등 여러 옵션을 동시에 선택할 수 있습니다. –

관련 문제