Sha256: c1c77a1d932cde2e1e98c50eccef61c964fb386e2a2f3dfe84ab7d51d3b2587a
Contents?: true
Size: 293 Bytes
Versions: 2
Compression:
Stored size: 293 Bytes
Contents
$:.push 'lib'; require 'transcriber' class Entry < Transcriber::Resource property :id end class Root < Transcriber::Resource embeds_one :item, class_name: :entry end root = Root.parse({"item" => {"id" => 2000}}).first puts "root: #{root.inspect}" puts "resource: #{root.resource}"
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
transcriber-0.0.3 | examples/embeds_one/with_class_name.rb |
transcriber-0.0.2 | examples/embeds_one/with_class_name.rb |