0
我使用rabl_rails
爲我的rails應用程序生成json並緩存其中的大部分以獲得更快的響應。事情對非登錄用戶非常有用,但我也希望能夠緩存登錄用戶的響應,並將其ID添加到緩存鍵中,但根據文檔,由於其設計方式的原因,實例變量在Rabl模板中不可用。你可以在這裏https://github.com/ccocchi/rabl-rails#how-it-works基於current_user的rail_rails緩存模板
覺得我所試圖實現的是這個
cache "api/v1/home/top_menu_data-#{@current_user.id}"
但這並不根據該文檔。
有沒有人做過這個?我如何實現這一目標?據我所知,這是rabl
可行,但rail_rails
不可行。想知道如何做到這一點的想法。
在此先感謝。