class ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Array

def deserialize(value)

def deserialize(value)
  case value
  when ::String
    type_cast_array(@pg_decoder.decode(value), :deserialize)
  when Data
    type_cast_array(value.values, :deserialize)
  else
    super
  end
end