У меня есть два столбца datetime
в таблице User
/users
: created_at
и birthdate
. Я хотел бы найти пользователей, чья дата рождения меньше, чем за 13 лет до даты их создания.
Эквивалентный оператор Rails if
будет ((created_at - birthdate) < 13.years)
Как преобразовать это в запрос ActiveRecord (который будет работать на PostgreSQL)? Это вообще возможно, или мне придется перебирать все записи вручную?