Как я могу подсчитать количество записей, которые имеют уникальное значение в определенном поле в ROR?
Вам нужен следующий SQL:
SELECT COUNT(DISTINCT date) FROM records
В ruby ActiveRecord встроено:
Record.count('date', :distinct => true)
ruby-on-rails
ruby
activerecord
2021-12-03T16:17:19+00:00
2022-09-09T20:19:11+00:00
Obanzy
Вопросы с похожей тематикой, как у вопроса:
Как я могу подсчитать количество записей, которые имеют уникальное значение в определенном поле в ROR?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.