Я использую рельсы с postgres. У меня есть таблица под названием «попытки», которая принадлежит таблице «пользователи». Я хочу получить все попытки, но показать только последнюю попытку для каждого пользователя.
Итак, я хочу, чтобы код выглядел примерно так:
Attempt.group(:user_id).having('latest(created_at)')
Приведенный выше код не работает.
Attempt.where(:user_id => user_id).order("created_at DESC").first
- person tommyd456   schedule 11.11.2013