我有一个产品模型,我正在尝试使用 Thinking Sphinx 进行搜索。该模型有一个名为 status 的属性,在指定的日期内可以是 Active、Not active 或 Active。
我希望能够将我的搜索结果限制为活跃的产品。即在日期期间处于活动状态或处于活动状态,并且当前时间在这些日期之间。
我是 Rails 的初学者,所以我正在寻找有关如何实现它的建议。我考虑在我的模型中放置一个布尔方法来计算这个逻辑,但我不认为这可以被 Sphinx 索引。
我使用 MySQL 作为数据库服务器。
有没有人有什么好主意?