0
本质上讲,我们有两种模式,一个加入表是否支持has_and_belongs_to_many上的变体?
class Guests < ActiveRecord::Base
has_and_belongs_to_many :events
end
class Event < ActiveRecord::Base
has_and_belongs_to_many :guests
end
class CreateJoinTableGuestsEvents < ActiveRecord::Migration
def change
create_join_table :guests, :events do |t|
t.index [:guest_id, :event_id]
t.index [:event_id, :guest_id]
end
end
end
我真正的意思是有是:
class Guest < ActiveRecord::Base
has_one :event
end
class Event < ActiveRecord::Base
belongs_to :guests
end
是否有可能为它使用的连接表?