Saturday, September 18, 2010

[Rails] fresh_when/stale? usage

In my post_index action, I generate different kinds of "@posts" like..

def index
case params[:listing_type]
when "all"
@posts = get_all_post_from_memcached
when "most_popular"
@posts = get_all_most_popular_from_memcached

respond_to do |format|
format.html
format.js #for ajax reqeusts
format.xml #for rss etc
end

From what I understand fresh_when takes a etag, and it is to be used
if there is no difference in different kinds of rendered (in my case
the rendering is different based on html or ajax)

and

stale? also takes an etag and surrounds the respond_to block.

In this case the etag will be different based on the different listing
types. But it seems there isn't much flexibility in the way fresh_when
or stale? can be used here?

Thanks

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate