Я пытаюсь подсчитать количество строк в отдельном столбце с активной записью.
Следующий SQL работает и дает мне правильный результат:
SELECT COUNT(DISTINCT(user_id)) FROM attempts WHERE score = 100 AND problem_id = 1
Но этот кодвыдает ошибку ActiveRecord::StatementInvalid
:
attempts.where(:score => 100).count(:distinct => :user_id)