我的模型“Page”有以下实例方法。
def voted?(ipaddress)
self.iparray.include? ipaddress
end
基本上它通过数组查看它是否已包含用户的IP地址。是否必须重新计算voted?
以检查是否为真的每一段代码?
<% if voted? %>
....
或者它会在页面加载时保存为true
或false
,然后该值会通过条件传递吗?
这个问题不重复,因为另一个问题是询问是否在每次页面加载时重新计算实例方法。这个问题是询问每次在页面上使用它们时是否重新计算。