У меня есть поле в базе данных, которая сериализована (к сожалению) на Ямль.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