В моем приложении на Rails 3 я пытаюсь найти текущих учеников по названию их школы и дате их окончания по отношению к текущему году.Я могу сделать успешный поиск для пользователей без даты выпуска (см. Ниже), но я хочу искать пользователей, у которых атрибут даты окончания меньше или больше, чем текущий год.К вашему сведению, я использую PostgreSQL.
Используемые мной поля настраиваются следующим образом:
t.string :high_school
t.date :hs_grad_year
Вот находка, с которой я сейчас работаю:
<%= pluralize(Profile.where(:high_school => "#{@highschool.name}").where("hs_grad_year IS NOT NULL").count, "person") %>