abs(latitude-1000) as min_latitude
2.时间相减取最近整数
((self.overdue_date.at_beginning_of_day - Time.now).to_f/(60*60*24)).ceil
3.矩阵转置
require 'matrix' Matrix.columns([[a0,a1,a2,a3],[b0,b1,b2,b3]]).to_a => [[a0,b0],[a1,b1],[a2,b2],[a3,b3]]
常用在报表的拼装上
4.相反数
@real_order.update(time_over: -1 * @real_order.time_over)
状态互换,是否开启状态