在片段缓存中,action_suffix是什么意思?

时间:2013-06-12 04:08:20

标签: ruby-on-rails caching

我阅读了关于Rails缓存的API,虽然我理解了片段缓存的工作原理,但我对action_suffix部分感到困惑。

<% cache(:action => "list", :action_suffix => "all_topics") do %>

如果列表操作有多个我们正在缓存的片段,我们是否使用action_suffix?有人可以举例说明他们如何使用action_suffix选项吗?

1 个答案:

答案 0 :(得分:0)

1)是每个动作多个片段 如果您需要为每个操作缓存多个片段,或者如果使用caches_action缓存操作本身,则此默认行为是有限的。

使用action_suffix后

url将是/ controller_name / list / action_suffix

请注意,网址不一定存在或可以调用

如果这个答案是否充分,请告诉我