Я нашел несколько ресурсов в Интернете, чем когда делал такие вещи, как:
cars = Car.where(:colour => 'black')
Запрос не выполняется, пока вы не сделаете что-то вроде:
cars.each {|c| puts c.name }
Однако, в моем проекте Rails 3.2.6, когда я делаю следующее в консоли:
User.where(:first_name => "John")
Я получаю следующее:
User Load (1.2ms) SELECT `users`.* FROM `users` WHERE `users`.`first_name` = 'John'
Итак, запрос выполняется правильно?
Куда шла ленивая погрузка? Или я здесь что-то не хватает?