Find czy Where?
Wraz z pojawieniem się Rails 3 – ActiveRecord dość mocno się zmieniło. Zniknęło kilkanaście metod, któr dość często były wykorzystywane w ich miejsce pojawiły się inne:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
where (:conditions) having (:conditions) select group order limit offset joins includes (:include) lock readonly from |
Natomiast zniknęły takie metody jak :
1 2 3 4 5 6 |
find(:all, :limit => 1) find(:all) find(:first) first(:conditions => {:name => "Jaś"}) all(:joins => :products) |
[…]