是否每次在页面上使用实例方法时都会重新计算它?

时间:2015-02-15 00:58:02

标签: ruby-on-rails ruby performance load

我的模型“Page”有以下实例方法。

def voted?(ipaddress)
  self.iparray.include? ipaddress
end

基本上它通过数组查看它是否已包含用户的IP地址。是否必须重新计算voted?以检查是否为真的每一段代码?

<% if voted? %>
  ....

或者它会在页面加载时保存为truefalse,然后该值会通过条件传递吗?

这个问题不重复,因为另一个问题是询问是否在每次页面加载时重新计算实例方法。这个问题是询问每次在页面上使用它们时是否重新计算。

0 个答案:

没有答案