Sha256: 78940775d59ddcfd987a27bd39927376a53b7c8216ec043442326781a2035126
Contents?: true
Size: 522 Bytes
Versions: 4
Compression:
Stored size: 522 Bytes
Contents
# frozen_string_literal: true require 'oj' extras = {'locationLng' => -97.14690769100295} Oj.default_options = {float_precision: 17} encoded = Oj.dump(extras) puts encoded puts Oj.load(encoded) require 'active_record' Oj::Rails.set_encoder() Oj::Rails.set_decoder() Oj.default_options = {float_precision: 17} # Using Oj rails encoder, gets the correct value: {'locationLng':-97.14690769100295} encoded = ActiveSupport::JSON.encode(extras) puts encoded puts ActiveSupport::JSON.decode(encoded) puts Oj.load(encoded)
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
oj-3.16.2 | test/prec.rb |
oj-3.16.1 | test/prec.rb |
oj-3.15.1 | test/prec.rb |
oj-3.15.0 | test/prec.rb |