の開始日と終了日の間のすべての日付を渡す方法を...私は、開始日と終了日とで構成されて予約モデルを持っています部屋は...今、今の顧客は3日間滞在することを選択した場合、彼は私が彼が例えばから滞在している私のシンプルなカレンダーに表示する必要があり、同じ部屋を選択します。 2016年12月10日13-10-2016 14-10-2016及びその特定の部屋が選択されている....しかし、ここでの問題は、それが唯一の開始日とその日のために予約した部屋を示しているが、それは残りの部分は表示されません。私は予約システムを使用していますが、私はシンプルなカレンダーの宝石を使用していますシンプルなカレンダーの宝石
alias_attribute :start_time, :start_date
あなたはend_time
属性、またはエイリアス、また設定はありません。予約した日の部屋の... は、どのように私はすべての日付
class Booking < ApplicationRecord
alias_attribute :start_time, :start_date
has_many :booking_rooms, :dependent => :destroy, inverse_of: :booking
has_many :rooms, through: :booking_rooms
end
class BookingRoom < ApplicationRecord
belongs_to :room
belongs_to :booking, inverse_of: :booking_rooms
end
class Room < ApplicationRecord
has_many :booking_rooms
has_many :bookings, through: :booking_rooms
end
のためのトリックを行う必要があります。該当する機種コードを記入してください。 – Amadan
返信 – edrich13