Rails 3, Active Record requête renvoie ActiveRecord::Relation d'objet, au lieu d'objets

J'ai l'impression que c'est un simple problème, je vais avoir à cause de mon incompréhension de la nouvelle ActiveRecord interface de requête, mais prenons un exemple:

>> Category.first.recipes
=> [ ... ] # array of recipes

Cependant:

>> Category.where(:id => 1).recipes
=> NoMethodError: undefined method `recipes' for #<ActiveRecord::Relation:0x000001033dc9e0>

Ce qui se passe ici? pourquoi mon where méthode de retour d'un ActiveRecord::Relation objet? comment puis-je récupérer les objets de la requête ici?

InformationsquelleAutor JP Silvashy | 2010-12-13