我有一個小小的交互式腳本,可以用我的Rails應用程序做一堆事情。一般來說,我會在禁用cache_classes配置選項的情況下運行此操作,以便我可以修改並重新加載視圖,而無需重新啓動它,但某些測試只適用於啓用cache_classes。特別是當cache_classes被禁用時,集成測試顯示出非常奇怪的行爲。是否可以動態更改Rails中的cache_classes配置設置?
理想情況下,我想要做的就是能夠在不重新啓動腳本的情況下打開和關閉腳本中的cache_classes,但雖然可以更新此變量的值,但它沒有任何作用。
有誰知道動態更新cache_classes的方法嗎?
或者,如果在cache_classes打開的情況下有辦法告訴rails有關視圖更改的情況,那可能會更好,因爲我可以永久保留cache_classes。
非常感謝