include serializers in ActiveModel::Serialization example

This commit is contained in:
Hrvoje Šimić 2012-10-19 17:24:34 +02:00
parent 2d2c82354f
commit aee07fe135
1 changed files with 12 additions and 0 deletions

View File

@ -168,7 +168,19 @@ behavior out of the box:
s = SerialPerson.new
s.serializable_hash # => {"name"=>nil}
class SerialPerson
include ActiveModel::Serializers::JSON
end
s = SerialPerson.new
s.to_json # => "{\"name\":null}"
class SerialPerson
include ActiveModel::Serializers::Xml
end
s = SerialPerson.new
s.to_xml # => "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<serial-person...
{Learn more}[link:classes/ActiveModel/Serialization.html]