У меня есть название модели Post. Когда я пытаюсь бежать Post.count Получаю результат без проблем. Однако я подозреваю, что Ruby используется для подсчета количества возвращенных сообщений.
Вместо этого я бы хотел использовать SQL для подсчета количества сообщений, так как это намного быстрее.
Единственный способ, который я нашел для достижения этого с помощью Arel используется Post.select ("COUNT (id)")
.
Нет ли возможности выполнить команду count
без явного вызова select для модели?
Спасибо!