1

ここでどこが間違っていますか?次のエラーが表示されます。

unknown attribute: bar_id

私はこれらの2つのクラスを持っています:

class Foo < ActiveRecord::Base
  belongs_to :bar
end

class Bar < ActiveRecord::Base
  has_many :bazs
  has_many :foos
end

以下を使用して新しい Foos を作成しようとすると、このエラーが発生します。

 @bar = Bar.find(1)
 @bar.foos.create(:attribute1 => "a",
                  :attribute2 => "b")
4

1 に答える 1