我阅读了关于Rails缓存的API,虽然我理解了片段缓存的工作原理,但我对action_suffix部分感到困惑。
<% cache(:action => "list", :action_suffix => "all_topics") do %>
如果列表操作有多个我们正在缓存的片段,我们是否使用action_suffix?有人可以举例说明他们如何使用action_suffix选项吗?
答案 0 :(得分:0)
1)是每个动作多个片段 如果您需要为每个操作缓存多个片段,或者如果使用caches_action缓存操作本身,则此默认行为是有限的。
使用action_suffix后
url将是/ controller_name / list / action_suffix
请注意,网址不一定存在或可以调用
如果这个答案是否充分,请告诉我