Mam następujące modelePierwsze metody niezdefiniowanej dla ActiveRecord :: Relacja
class Book < ActiveRecord::Base
has_many :chapters
end
i
class Chapter < ActiveRecord::Base
belongs_to :book
end
w /chapters/edit/id
uzyskać
undefined method `book' for #<ActiveRecord::Relation:0x0000010378d5d0>
podczas próby uzyskania dostępu do książki jak ta
@chapter.book
Czy możesz dwukrotnie sprawdzić i potwierdzić, że 'Rozdział' ma kolumnę bazy danych' book_id' i że twoja baza danych jest poprawnie migrowana przez 'rake db: migrate'? –
proszę pokazać swoją metodę kontrolera edycji, gdzie @chapter jest zainicjowany – alony