これが私の問題です、私は簡潔にしようとします。
私はそのモデルを持ってCourseいhas_many Planningます。APlanningにはとがstart_dateありend_dateます。
与えられたものとのCourses間に特定の計画があるものをすべて(黒点で)取得したいと思います。start_dateend_date
問題は、モデルに保存するとCourse:
searchable do
date :start_date, multiple: true do
plannings.map(&:start_date)
end
date :end_date, multiple: true do
plannings.map(&:end_date)
end
...
end
start_date私はとend_dateがカップルであるという事実を失います。
範囲を保存する方法/トリックはありますか?