【发布时间】:2015-07-03 19:55:43
【问题描述】:
我有点困惑我应该在我的应用程序中设置哪种类型的关联。
我有这三个模型:预订、可用性和设施
设施提供 1 小时的可用时间。所以我会说Availability: belongs_to :facility。
我试图表明一个预订可能有很多可用性。如果我从下午 1 点到 3 点预订,那是两个 1 小时的时间段,我希望在 Bookings 表中的 1 条记录中表示。
我在想我应该设置Bookings: has_many :availability
但后来我读到了has_many though,我不确定是否更适合通过可用性进行设施有很多预订...?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 associations