0
역 직렬화 :직렬화하고 내가 내장 샘플 활성 기록 클래스가
class LabResults < ActiveRecord::Base
serialize :sample
end
class Sample
attr_accessor :values # GSL::Vector of responses
def to_yaml
YAML.quick_emit(self, opts) { |out|
out.map("!testfile,2012-02-27") { |map|
@values.map{|v| v.to_a }
}
}
end
def analyze; end; # do stuff with values
end
내가 직렬화 할
데이터베이스에 저장 샘플하지만, GSL은 : 벡터 (GSL 보석에서)하는이 없습니다 to_yaml 메소드. Rails 3.2의 기본 YAML 엔진 인 Psych를 사용할 때 Sample에 대한 to_yaml 및 YAML.quick_emit 정의가 더 이상 사용되지 않습니다.
모든 아이디어 가이 개체를 직렬화 및 역 직렬화 할?
당신은 칼럼에 대한 (비) 직렬 정의를 작성하고, 예를 들어 "직렬화"두 번째 인수로 전달할 수