新手问题 rails 中 calculate 怎么用的,查了文档还是不清楚.

ZhouYiYu · August 12, 2017 · Last by ZhouYiYu replied at August 12, 2017 · 1138 hits

@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')) 比如上面这句代码是什么意思?

1 Floor has deleted
2 Floor has deleted

执行的上下文是什么,model 里吗?

我在文档中看了下 calculate 用法,大概就是 calculate 将 count ,avg 等方法封装了,然后 Person.calculate(:avg,:age) 就是计算 person 表的 age 的平均值.不知道我的理解正确不.然后 calculate 就只有这种用法吗?如果是的话我实在无法理解上面的代码...

上下文是

这应该是项目自己定义的方法,搜索 def calculate

😅 ,去 ApplicationController 看看方法定义

Reply to Rei

确实是自己定义的。谢了.取名有点坑

ZhouYiYu closed this topic. 12 Aug 15:39
You need to Sign in before reply, if you don't have an account, please Sign up first.