मैं हेरोकू पर हूं और अपने रेल ऐप में कैशिंग लागू करने की कोशिश कर रहा हूं, लेकिन मैं कुछ समस्याओं में भाग रहा हूं जिन्हें मैं समझ नहीं पा रहा हूं। मैंने सोचा कि रेलिंग गाइड और हेरोकू दस्तावेज़ों को कैशिंग रणनीतियों पर पढ़ने के बाद यह आसान होगा, लेकिन स्पष्ट रूप से कुछ गलत कर रहा है।रेल कैश एक्शन समाप्त नहीं होगा
अंक 1: (करने की कोशिश कर ही आवेदन लेआउट मिल)
लेआउट => झूठे, दोनों मेरे व्यवस्थापक और एप्लिकेशन लेआउट उपयोग किया जाता है: कार्रवाई को देखते समस्या 2 समाप्त करने के लिए प्रतीत नहीं होता है: जब मैं का उपयोग करें इस नौसिखिया के लिए कोई मदद की सराहना की जाएगी!
production.rb
config.cache_store = :dalli_store
config.action_controller.perform_caching = true (added after reading http://bit.ly/oRKub1)
नियंत्रक
layout 'admin'
caches_action :show, :layout => false
def show
render :layout => 'application'
end
def update
expire_action :action => :show
end
मैं एक उत्पाद बदलकर समाप्ति का परीक्षण करने की कोशिश की है (यह भी Heroku प्रलेखन प्रति दल्ली स्थापित), लेकिन इस कार्यक्रम को देखने की समय सीमा समाप्त नहीं करता है। इसलिए जब मैं उत्पादों के लिए संपादन दृश्य को देखता हूं, जिसे मैं कैशिंग नहीं कर रहा हूं, तो मैं परिवर्तन को सहेज सकता हूं (केवल शीर्षक में एक शब्द जोड़ा), लेकिन जब मैं शो देखता हूं, तब भी इसकी पुरानी जानकारी होती है।
मुझे एक ही समस्या का सामना करना पड़ रहा है। – nbsp