0
我有两种模型,Agent,Visit。Rails - 与外键具有不同名称的两个模型之间的关联
Class Agent
:name
Class Booking
:booked_by
我想要一个有很多关系,其中一个代理可以有多个预订。我想把钥匙作为名字/预订。
我有两种模型,Agent,Visit。Rails - 与外键具有不同名称的两个模型之间的关联
Class Agent
:name
Class Booking
:booked_by
我想要一个有很多关系,其中一个代理可以有多个预订。我想把钥匙作为名字/预订。
我认为这是你在找什么:
类代理
has_many :names, class_name: 'Booking'
类的预订,像这样
belongs_to :booked_by, class_name: 'Agent'
这工作。我必须在Agent模型中添加'self.primary_key =“name”'。 –