Намерих в няколко ресурса онлайн, отколкото когато правя неща като:
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'
И така, заявката се изпълнява нали?
Къде отиде мързеливото зареждане? Или пропускам нещо тук?