【发布时间】:2016-04-14 08:25:41
【问题描述】:
如何为具有两个对同一模型的引用的模型创建迁移。
我有一个包含两个角色的用户模型,买家和卖家,我还有一个销售模型,所以每次销售都应该有一个买家和一个卖家。
我看到 this answer 表明我的销售模式应该是这样的
class Sale < ActiveRecord::Base
belongs_to :buyer, :class_name => 'User', :foreign_key => 'buyer_id'
belongs_to :seller, :class_name => 'User', :foreign_key => 'seller_id'
end
但我不知道如何创建迁移并让它工作......!
【问题讨论】:
-
您使用哪个数据库引擎?
标签: ruby-on-rails database ruby-on-rails-4 associations