method
to_json
v2.2.1 -
Show latest stable
- Class:
ActiveResource::Base
to_json(options={})public
Returns a JSON string representing the model. Some configuration is available through options.
Options
The options are passed to the to_json method on each attribute, so the same options as the to_json methods in Active Support.
- :only - Only include the specified attribute or list of attributes in the serialized output. Attribute names must be specified as strings.
- :except - Do not include the specified attribute or list of attributes in the serialized output. Attribute names must be specified as strings.
Examples
person = Person.new(:first_name => "Jim", :last_name => "Smith") person.to_json # => {"first_name": "Jim", "last_name": "Smith"} person.to_json(:only => ["first_name"]) # => {"first_name": "Jim"} person.to_json(:except => ["first_name"]) # => {"last_name": "Smith"}