这是我的问题,我会尽量简洁。
我有一个Course
模型has_many
Planning
。APlanning
有一个start_date
和一个end_date
。
我想检索(使用黑子)Courses
在给定start_date
和end_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
是夫妻。
有没有办法/技巧来存储范围?