@customers_dsf_month = calculate("9",Time.now.beginning_of_month.strftime('%Y-%m-%d %H:%M:%S'),Time.now.end_of_month.strftime('%Y-%m-%d %H:%M:%S')) 比如上面这句代码是什么意思?
执行的上下文是什么,model 里吗?
我在文档中看了下 calculate 用法,大概就是 calculate 将 count ,avg 等方法封装了,然后 Person.calculate(:avg,:age) 就是计算 person 表的 age 的平均值.不知道我的理解正确不.然后 calculate 就只有这种用法吗?如果是的话我实在无法理解上面的代码...
上下文是
这应该是项目自己定义的方法,搜索 def calculate。
def calculate
,去 ApplicationController 看看方法定义
ApplicationController
确实是自己定义的。谢了.取名有点坑