0
class Details < ActiveRecord::Base
  belongs_to :user
end

class User < ActiveRecord::Base
  has_one :details
end

詳細テーブルの外部キー列として user_id を期待していますが、作成されていません。解決策はありますか?

4

2 に答える 2

0

自分で作成する必要があります。レールは自動的に作成しません。次のような移行を実行してみてください:-

class AddUserIdToDetais < ActiveRecord::Migration
  def change
    add_column :details, :user_id, :integer
  end
end
于 2013-10-16T13:43:25.490 に答える