У меня есть модель category
и модель с именем events
, где категория has_many
события.
Событие имеет столбец scheduled_at
Я хочу получить все категории, которые имеют события в будущем.
Это какой-то псевдокод, с которым я играю:
Category.includes(:events).where("events.scheduled_at > ?", Time.current).count(events) > 0
Любые идеи, как мне правильно составить этот запрос?