-4

当使用 rake 在我的 pgslq db 上创建表时,rails 总是创建一个“id”字段作为主键。

我的问题是我需要具有自定义名称的 id 字段。如何仅使用我想要的字段指定数据库字段,并指定主键?

4

1 回答 1

3

您可以create_table在迁移中指定将其名称传递给的主键:

create_table :my_table, :primary_key => :custom_id do |t|
  #...
end 
于 2013-03-27T13:23:00.283 回答