我在我的一个应用程序中有一个活动的资源模型,我需要偶尔能够执行find(:all),并强制它重新提供远程服务中的数据。我怎样才能做到这一点?我看到了连接(refresh = true),但我不希望它每次刷新一次。更像是我希望能够在需要时刷新缓存,或者强制特定事务从远程重新刷新。刷新活动资源缓存
Q
刷新活动资源缓存
1
A
回答
1
据我所知,ActiveResource不会做任何缓存,并会在每次找到(:all)时从远程服务中提取数据。
2
您可能会看看cached_resource。我不确定你目前如何缓存。缓存资源缓存对使用活动资源进行的请求的响应。目前它似乎缓存通过活动资源的每个请求,但允许您通过执行刷新特定请求:
MyActiveResource.all(:reload => true).
相关问题
- 1. Android Eclipse资源刷新/缓存问题
- 2. 自动刷新缓存
- 3. 自动刷新缓存ASP.NET
- 4. 强制浏览器缓存刷新多个资源(CSS和Javascript)
- 5. Eclipse可以自动刷新资源吗?
- 6. 刷新活动
- 7. 刷新活动
- 8. 刷新LRU缓存
- 9. Akamai缓存刷新
- 10. WPF资源刷新问题
- 11. 刷新客户端资源
- 12. WPF刷新静态资源
- 13. Java - 缓存/资源框架
- 14. 缓存资源文件
- 15. 浏览器在重新启动后不会缓存资源
- 16. 春季开机自动刷新缓存
- 17. 自动刷新缓存的html
- 18. Rails行动缓存刷新后过期
- 19. Android:刷新活动
- 20. 如何刷新创建活动?如何刷新活动
- 21. JPA后台缓存刷新
- 22. 在Spring中刷新缓存
- 23. 刷新指令的缓存
- 24. dup()和缓存刷新
- 25. 同时刷新缓存
- 26. Nginx缓存不刷新
- 27. 刷新iFrame(缓存问题)
- 28. Magento缓存刷新通知
- 29. django刷新查询缓存
- 30. 刷新缓存角SPA