Method: ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Point#serialize
- Defined in:
- activerecord/lib/active_record/connection_adapters/postgresql/oid/point.rb
#serialize(value) ⇒ Object
37 38 39 40 41 42 43 44 45 46 47 48 |
# File 'activerecord/lib/active_record/connection_adapters/postgresql/oid/point.rb', line 37 def serialize(value) case value when ActiveRecord::Point "(#{number_for_point(value.x)},#{number_for_point(value.y)})" when ::Array serialize(build_point(*value)) when ::Hash serialize(build_point(*values_array_from_hash(value))) else super end end |