我在我的一個應用程序中有一個活動的資源模型,我需要偶爾能夠執行find(:all),並強制它重新提供遠程服務中的數據。我怎樣才能做到這一點?我看到了連接(refresh = true),但我不希望它每次刷新一次。更像是我希望能夠在需要時刷新緩存,或者強制特定事務從遠程重新刷新。刷新活動資源緩存
Q
刷新活動資源緩存
1
A
回答
1
據我所知,ActiveResource不會做任何緩存,並會在每次找到(:all)時從遠程服務中提取數據。
2
您可能會看看cached_resource。我不確定你目前如何緩存。緩存資源緩存對使用活動資源進行的請求的響應。目前它似乎緩存通過活動資源的每個請求,但允許您通過執行刷新特定請求:
MyActiveResource.all(:reload => true).
相關問題
- 1. angularJS $資源緩存刷新
- 2. Android Eclipse資源刷新/緩存問題
- 3. Eclipse自動刷新資源
- 4. 如何存活動資源?
- 5. 自動刷新緩存
- 6. 自動刷新緩存ASP.NET
- 7. 如何刷新Windows資源管理器的緩存?
- 8. 強制瀏覽器緩存刷新多個資源(CSS和Javascript)
- 9. PrimeFaces緩存資源
- 10. Eclipse可以自動刷新資源嗎?
- 11. 刷新活動
- 12. 刷新活動
- 13. 刷新活動
- 14. 刷新LRU緩存
- 15. Akamai緩存刷新
- 16. 活動資源after_create
- 17. WPF刷新靜態資源
- 18. 刷新客戶端資源
- 19. 刷新PowerShell DSC資源
- 20. WPF資源刷新問題
- 21. 清除pyglet資源緩存
- 22. 緩存資源模式
- 23. Java - 緩存/資源框架
- 24. 緩存資源文件
- 25. 瀏覽器在重新啓動後不會緩存資源
- 26. 過期後自動刷新SQLDataSource緩存
- 27. 自動刷新緩存的html
- 28. 春季開機自動刷新緩存
- 29. Rails行動緩存刷新後過期
- 30. 如何自動刷新HTTP緩存?