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」'。 –