stale?
コレクションでの使用は可能ですか?たとえば、クライアントが時々サーバーにクエリを実行して、アイテムの最新リストを要求できるようにする REST API を開発しています。stale?
コレクションを If-Modified.. ヘッダーと照らし合わせてチェックし、何も変更されていない場合は 304 を送信できるとよいでしょう。
簡単な例:
def index
@items = Item.all
if stale?(@items)
render json: @items
end
end
def show
if stale?(@item)
render json: @item
end
end