小编Aza*_*ram的帖子

在rails中更改外键列名称

我有一个这样的Project迁移类:

class CreateProjects < ActiveRecord::Migration
 def change
  create_table :projects do |t|
   t.string :title
   t.text :description
   t.boolean :public
   t.references :user, index: true, foreign_key: true

   t.timestamps null: false
  end
 end
end
Run Code Online (Sandbox Code Playgroud)

user_id在项目表中创建一个列名,但我想命名列,owner_id以便我可以使用project.owner而不是project.user.

ruby-on-rails database-migration rails-migrations

9
推荐指数
1
解决办法
8749
查看次数