Как я могу подсчитать количество записей, которые имеют уникальное значение в определенном поле в ROR?

Вам нужен следующий SQL:

SELECT COUNT(DISTINCT date) FROM records

В ruby ActiveRecord встроено:

Record.count('date', :distinct => true)

ruby-on-rails

ruby

activerecord

2022-09-09T20:19:11+00:00
Вопросы с похожей тематикой, как у вопроса:

Как я могу подсчитать количество записей, которые имеют уникальное значение в определенном поле в ROR?