0
我们使用rabl作为rails 4的视图模板。最近我们正在试验缓存这些rabl视图。我们知道缓存是通过在视图中添加以下行来完成的 - 缓存some_object如何确定传递给rabl rails中的缓存键的对象4
我的问题是如何决定这个some_object?
例如,我们有一个视图,它返回视频,其中包含相关产品的信息。现在,从此视图中的用户对象派生的数据不会被缓存为缓存,从而导致来自不同用户的请求的数据不正确。所以我明白我需要传递缓存键的用户对象。但是,我应该传递哪些其他对象来为此视图生成缓存键并获得最佳性能?