5
개체를 serialize/deserialize하는 사용자 지정 메서드를 정의해야합니다. 나는 다음과 같은 것을하고 싶다.사용자 지정 to_yaml 및 domain_type
class Person
def to_yaml_type
"!example.com,2010-11-30/Person"
end
def to_yaml
"string representing person"
end
def from_yaml(yaml)
Person.load_from(yaml)
end
end
직렬화/직렬화를 선언하는 올바른 방법은 무엇입니까? 당신은 단지 전용 속성의 하위 집합을 직렬화하려면
참고로, 이것은 '% w [@foo @bar]'와 같은 인스턴스 변수 이름 목록이어야합니다. – tadman