我正在使用Sunspot在Ruby on Rails 3应用程序中搜索事件(派对,音乐会......).
我已设法在几种不同的类别类型上设置自由文本搜索和方面搜索.
现在,我陷入了下一个任务.我想设置与事件发生时相关的方面.
我想要描述相对日期/时间范围的方面,例如"今天","本周末","下周末" 和绝对日期/时间范围,例如"2011年复活节假期","2012年新年",. ..日期时间范围有时相互重叠.
我浏览过Sunspot API文档,Sunspot wiki,这里是Stackoverflow,阅读和加载文章和博客.人们写的是有可能实现但我没有找到让我理解如何做到这一点的例子或实现思路.
有什么建议?
由于我的问题不在我的代码中,我不发布任何代码.类Event有一个名为"start_time"的DateTime实例.我确实理解我的工作是定义绝对日期/时间范围何时出现在日历中.
最好的祝福,
./stefan
PS我告诉我我是新手吗?;-) DS