1
Comment est-ce possible avec active_record?rails 3.0.1 enregistrement_enregistrement
u = User.all
u = u.where(:id => 1)
NoMethodError: undefined method `where' for # u.class => Array
ne peut pas les conditions de la chaîne :(
merci beaucoup, est-il possible de faire une requête .all sans l'exécuter?) – Pavel
Vous pouvez utiliser User.scoped: ree-1.8.7-2010.02> User.scoped SQL (0.5ms) SHOW TABLES utilisateur charge (0.2ms) SELECT 'users' * FROM' users' => [. #
@nopolitica toutes les requêtes sont .all. Ils sont limités par le où précédemment fourni avant. Donc, vous pouvez faire: 'User.where (: id => 1) .all' –