2012-03-27 1 views

답변

0

를 사용할 수 있습니다. 기본적으로 직렬화 된 필드에서 각 필드를 지정한 후에는 이들 각각을 기본 속성으로 액세스 할 수 있습니다.

class Account < ActiveRecord::Base 
    has_serialized :options, 
    :notification_comment => false, 
    :notification_message => false, 

이렇게하면 양식 작성 도구에서 쉽게 사용할 수 있습니다.

1

당신은 모델에서 serialize :column_name을 사용할 수 있으며, 형태 중 하나는 데이터의 배열을 전달하거나 해시를 저장하려는 경우, 당신은 내가 마지막에 has_serialized 보석을 사용하여 직렬화 해시

+0

양식에 대한 정보,이 옵션에 대한 입력 요소 작성 방법 및이 매개 변수가 옵션 해시로 변환되는 방법은 무엇입니까? – lulalala

+0

어떤 종류의 입력 데이터 유형이 사용되는지, 예를 들어 체크 박스를 사용하는 경우 db와 같은 이름의 동일한 직선 체크 박스가 사용됩니다. – Amar

+0

https://gist.github.com/2235072를 보시고 http://api.rubyonrails.org/classes/ActiveRecord/Base.html – Amar

관련 문제