和
DB[:items].group_and_count(:name).all
我得到一個帶有出現次數的名稱串列。
如果我只希望回傳計數大于例如 2 的那些名稱(包括它們的計數),我需要做什么?在 SQL 中,我會做這樣的事情:
SELECT name, count(name) FROM items GROUP BY name HAVING count(name) > 2
uj5u.com熱心網友回復:
那這個呢?
DB[:items].group('name').having('COUNT(name) > 2')
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/321209.html
