From 3bf1ebc02e4f6fe1600684c3758cba8823781986 Mon Sep 17 00:00:00 2001 From: mo khan Date: Mon, 3 Nov 2014 21:46:32 -0700 Subject: add caching to json api. --- app/views/api/v1/tutorials/_tutorial.json.jbuilder | 24 ++++++++++++---------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'app/views/api/v1/tutorials/_tutorial.json.jbuilder') diff --git a/app/views/api/v1/tutorials/_tutorial.json.jbuilder b/app/views/api/v1/tutorials/_tutorial.json.jbuilder index 6bfdbc1a..dbfe2974 100644 --- a/app/views/api/v1/tutorials/_tutorial.json.jbuilder +++ b/app/views/api/v1/tutorials/_tutorial.json.jbuilder @@ -1,12 +1,14 @@ -json.id tutorial.id -json.heading tutorial.heading -json.description tutorial.description -json.url tutorial.url -json.image_url tutorial.image_url -json.author tutorial.author -json.author_url tutorial.author_url -json.created_at tutorial.created_at -json.updated_at tutorial.updated_at -json.tags tutorial.tags do |tag| - json.name tag.name +json.cache! ['v1', tutorial] do + json.id tutorial.id + json.heading tutorial.heading + json.description tutorial.description + json.url tutorial.url + json.image_url tutorial.image_url + json.author tutorial.author + json.author_url tutorial.author_url + json.created_at tutorial.created_at + json.updated_at tutorial.updated_at + json.tags tutorial.tags do |tag| + json.name tag.name + end end -- cgit v1.2.3