diff options
author | Vishnu Atrai <vishnu.atrai@gmail.com> | 2011-08-01 20:37:42 +0530 |
---|---|---|
committer | Xavier Noria <fxn@hashref.com> | 2011-08-04 16:41:29 -0700 |
commit | abfbab2713211dc6094165a1bb74fde5c17c2a74 (patch) | |
tree | 5cb15bdf85494be084cf63fe1aa4d571a998fb16 /railties/guides/source | |
parent | dbc10a09b3c6fbb239ea723e26c75456269b6761 (diff) | |
download | rails-abfbab2713211dc6094165a1bb74fde5c17c2a74.tar.gz rails-abfbab2713211dc6094165a1bb74fde5c17c2a74.tar.bz2 rails-abfbab2713211dc6094165a1bb74fde5c17c2a74.zip |
Active Resource - guide for reading and writing data
Diffstat (limited to 'railties/guides/source')
-rw-r--r-- | railties/guides/source/active_resource_basics.textile | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/railties/guides/source/active_resource_basics.textile b/railties/guides/source/active_resource_basics.textile index 64f0949475..8a36622814 100644 --- a/railties/guides/source/active_resource_basics.textile +++ b/railties/guides/source/active_resource_basics.textile @@ -24,10 +24,21 @@ end Now the Person class is REST enabled and can invoke REST services very similarly to how Active Record invokes life cycle methods that operate against a persistent store. +h3. Reading and Writing Data + +Active Resource make request over HTTP using a standard JSON format. It mirrors the RESTful routing built into Action Controller but will also work with any other REST service that properly implements the protocol. + +h4. Read + +Read requests use the GET method and expect the JSON form of whatever resource/resources is/are being requested. + <ruby> # Find a person with id = 1 ryan = Person.find(1) +# Check if a person exists with id = 1 Person.exists?(1) # => true +# Get all resources of Person class +Person.all </ruby> h3. Changelog |