![]() |
1
4
缓存\操作加上重定向\到操作内部导致此问题。它似乎正在写入缓存(或可能正在读取),然后重定向,导致连接过早关闭。我可以通过在缓存中使用if条件来检测重定向是否会发生来绕过这个问题。如果我检测到它会发生,我会在x.cacheable中返回false? 我的控制器.rb
动作控制器.rb
基本上,我需要重定向到另一个控制器,如果参数[:id]<1000,那么可缓存?def会检查这一点,并告诉caches\u在这种特定情况下不要缓存操作。 |
|
Brad · 如何使用Puma或Unicorn启动最小的ruby应用程序? 11 年前 |