2014-03-19 2 views
0

У меня есть поле в базе данных, которая сериализована (к сожалению) на Ямль.postgres query serialized yaml field

Ниже приводится определение поля на столе:

class Account < Sequel::Model 
    include ModelManager 

    plugin :serialization 

    serialize_attributes :yaml, :billing_info 

Я бы очень хотел, чтобы превратить это в новый тип JSon, но мы все еще на Postgres 9.2.6.

Есть ли в любом случае, что я могу запросить эти данные, пока не смогу его перенести?

Поле содержит либо пустое определение, как это:

--- !ruby/object:BillingInfo {} 

Или есть данные, как это:

--- !ruby/object:BillingInfo 
gateway_identifier: blah 
organisation: blah 
billing_email: blah 
reference: blah 
phone: blah 
country: blah 
vat: blah 
subscription: blah 

ответ