Je ne suis pas sûr de ce que je fais mal ici. Je trouve de nombreux exemples qui montrent que je fais bien les choses et que ce sont des choses vraiment basiques, je sais. Je suis tout simplement un peu en retard, mais j'ai deux modèles, 'Post' et 'Category'. J'essaie d'obtenir la liste des catégories de la base de données et les liste par nom.Comment parcourir plusieurs résultats de modèle dans Rails 3?
class Post < ActiveRecord::Base
has_and_belongs_to_many :categories
end
class Category < ActiveRecord::Base
has_and_belongs_to_many :posts
end
# get all categories and output the names
cats = Category.all
cats.each do |cat|
cat.name
end
Il semble à la place produire la totalité du tableau de résultats récupérés. Tous les résultats ne sont même pas ceux que je suis en train de répéter. Ce qui donne?
Quelle sortie attendez-vous? –