User_flagging_ratio_count

Думаю, это должно исправить проблему:

Проблема заключалась в том, что для предотвращения некоторых ошибок у нас было условие HAVING #{disagreed} > #{agreed}, что фактически скрывало множество результатов.

Если у вас 5 отметок «не согласен» и 20 отметок «согласен», вы не появятся в результатах. Это исправление также учитывает пользователей с 0 отметками «не согласен»: их счётчик будет равен agreed^2.

3 лайка