method
cast
v5.2.3 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Array
cast(value)public
No documentation available.
# File activerecord/lib/active_record/connection_adapters/postgresql/oid/array.rb, line 34
def cast(value)
if value.is_a?(::String)
value = begin
@pg_decoder.decode(value)
rescue TypeError
# malformed array string is treated as [], will raise in PG 2.0 gem
# this keeps a consistent implementation
[]
end
end
type_cast_array(value, :cast)
end