Ruby on Rails / [Перевод] ActiveRecord Query Interface 3.0
В данном переводе рассмотрены нововведения в следующей версии ActiveRecrod для Ruby on Rails 3, а так-же описана часть модуля, которая будет исключена в пользу поддержки новых интерфейсов.
Что потеряет поддержку в Rails 3.1?
Следующие методы будут считаться устаревшими в релизе Rails 3.1 (но не Rails 3.0), и будут полностью исключены из Rails 3.2 (хотя можно будет установить специальный плагин для их дальнейшего использования). Имейте в виду это предупреждение, т.к. оно влечет за собой значительные изменения в коде.
В кратце, передача хеша options, содержащего :conditions, :include, :joins, :limit, ,
ffset ,
rder:select, :readonly, :group, :having, :from, :lock любому методу класса, предоставленного ActiveRecord’ом отныне считается устаревшим.
Рассмотрим это более подробно.
AD: