Je suis un débutant dans les rails, et j'ai cherché partout une réponse à ce problème. Voici ce que j'ai:Rails Mise en route Question
class Item < ActiveRecord::Base
belongs_to :book
class Book < ActiveRecord::Base
has_many :items
Maintenant, je veux lister tous les éléments avec leurs propriétés et le livre qui leur est associé. Ils allaient sous index dans la items_controller.rb
class ItemsController < ApplicationController
# GET /items
# GET /items.xml
def index
@items = Item.all
maintenant comment pourrais-je manipuler des livres dans le ItemsController afin que je puisse les énumérer dans la tenue index.html.erb à l'esprit qu'un élément appartient à un seul livre? si j'ajoute:
@books = items.book.find
droite sous @items = Item.all donc je peux les référencer dans le index.html.erb je reçois:
méthode non définie 'livre' pour # <Array:0x10427f998
>
J'ai le sentiment que la réponse est si simple mais jusqu'à présent, je ne l'ai pas compris. Y a-t-il un tutoriel que vous connaissez, qui couvre ce sujet?
Merci!
Merci pour la réponse. J'ai également eu quelques mauvaises données qui causent certains des problèmes, mais ceci fonctionne totalement. Je vous remercie! –