내가 본 caches_action의 모든 예를 들면 다음과 같습니다 caches_action, :expires_in => 5.minutes
하지만 난 작업에 사용되는 개체의 만료 시간을 기준으로 expires_in을 설정하고 싶습니다. 문제의 객체가 params에 전송 되었기 때문에 expires_in을 설정할 때 해당 객체를 참조 할 수있는 방법이 있
내 응용 프로그램에서 작업 캐시가 만료되는 데 문제가 있습니다. 여기 내 컨트롤러 : 어떻게 든 사용자 지정 캐시 경로를 재설정 할 수 있어야합니다 class ToplistsController < ApplicationController
caches_action :songs, cache_path: :custom_cache_path.to_proc
저는 내 앱용 캐싱을 구현하려는 레일 초보자입니다. 다음과 같이 나는 memcached를 설치하고 내 development.rb에 구성 :. config.action_controller.perform_caching = true
config.cache_store = :mem_cache_store
나는 그들이가 로그인 할 때 사용자가 특정 제품을 표
나는 레스토랑 메뉴를 표시하는 페이지 작업을하고 있습니다. 저는 2 가지 모델을 가지고 있습니다 : FoodMenu has_many : 제품 및 제품 belongs_to : food_menu. 두 모델 모두 컨트롤러가 없습니다. 대신에, 나는 "메뉴"동작과 각 FoodMenu과 그 제품을 표시하는 "pages_controller.rb"을 사용하고 있습니다
Heroku에서 정적 HTML 페이지를 제공하기 위해 'actionpack-page_caching'gem을 사용하여 Heroku가 지원하지 않거나 적어도 만들 수 있습니다. 조금 더 어려워. 이 젬은 개발 중에는 잘 작동했지만 생산에는 문제가 없었습니다. 이제 캐시에 넣으려고했던 페이지가 모두 펑키하게 보입니다. 처음에는 이것이 꼭 필요한 것은 아니지만,