【发布时间】:2014-11-08 22:21:48
【问题描述】:
rails 不在数据库上创建外键是否正常?还是我做错了什么?
我有这些模型:
class City < ActiveRecord::Base
has_many :users
end
class User < ActiveRecord::Base
belongs_to :city
end
以及它们各自的迁移:
class CreateCities < ActiveRecord::Migration
def change
create_table :cities do |t|
t.string :name
t.timestamps
end
end
end
class CreateUsers < ActiveRecord::Migration
def change
create_table :users do |t|
t.string :name
t.references :city, index: true
t.timestamps
end
end
end
【问题讨论】:
标签: ruby-on-rails model associations