Hoge.distinct.pluck(:fuga).사이즈 같은 말 하지 마세요.
1435 단어 SQLactiverecordtech
$ Hoge.distinct.pluck(:fuga).size
SELECT DISTINCT fuga FROM HOGE;
의 실행 결과로 생성된 Arry는 Aray#size를 실행합니다.실제로 이렇게 했으면 좋겠어요.
$ Hoge.distinct.select(:fuga).count
SELECT COUNT(DISTINCT fuga) FROM HOGE;
SQL 내에서 처리가 끝났기 때문에 빨라졌습니다.
Reference
이 문제에 관하여(Hoge.distinct.pluck(:fuga).사이즈 같은 말 하지 마세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/shin_semiya/articles/48d24848261f3c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)