这是我的问题,我会尽量简洁。太阳黑子 - 在多个日期范围内搜索
我有一个模型Course
即has_many
Planning
。 A Planning
有一个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
是夫妇。
有没有一种方法/技巧来存储范围?
我会尽力! 我不能做第二个命题,因为我正在处理日期而不是时间。但有趣的把戏! – 2013-02-12 13:53:03