У меня настроена модель продуктов, которую я пытаюсь найти с помощью Thinking Sphinx. Модель имеет атрибут с именем status, который может быть активным, неактивным или активным в указанные даты.
Я бы хотел ограничить результаты поиска только активными продуктами. То есть имеет статус активного или имеет статус активного в течение дат, и текущее время находится между этими датами.
Я новичок в Rails, поэтому я ищу предложения о том, как мне это реализовать. Я думал о том, чтобы добавить в мою модель логический метод, который вычисляет эту логику, но я не думаю, что это индексируется Sphinx.
Я использую MySQL в качестве сервера базы данных.
У кого-нибудь есть какие-нибудь яркие идеи?