我正在将应用程序从Rails 3.2升级到4.0。我想知道下面的范围是否在4.0中仍然有效,或者我是否需要重写它。我没有在网上找到任何关于如何在Rails 4中做这样一个范围的内容。
scope :cash_by_employee_position_id, lambda{ {
:select => "SUM(dir_cash_tips) as cash, emplid, position_id",
:joins => "INNER JOIN employees_micros on tips.micro_id = employees_micros.micro_id",
:group => "emplid, position_id",
:order => "emplid" }}
如果这不再有效,我将如何在4.0中完成?
感谢您的帮助。