0
是否有可能通過多對多表連接的表之間有has_one關係?默認情況下,它在子表中缺少foreign_key時引發異常。has_one與多對多的表架構
只是作爲一個例子:
class Car < ActiveRecord::Base
has_and_belongs_to_many :roads_travelled, class_name: 'Road'
has_one :last_road_travelled, {order{travelled_at.desc}.limit(1)}, class_name: 'Road'
end