2
我有一个2模型,用户和帖子。Rails迁移引用一个User,如何添加这个外键?
我希望Post模型中有一个用户,即在Posts表中添加一个user_id。
我的迁移将是什么样子?或者我只是这样做,手动如:
add_column :posts, :user_id:integer
我有一个2模型,用户和帖子。Rails迁移引用一个User,如何添加这个外键?
我希望Post模型中有一个用户,即在Posts表中添加一个user_id。
我的迁移将是什么样子?或者我只是这样做,手动如:
add_column :posts, :user_id:integer
是的,只是手动做。它看起来像这样:
class AddUserIDToPosts < ActiveRecord::Migration
def self.up
add_column :posts, :user_id, :integer
end
def self.down
remove_column :posts, :user_id
end
end