3
A
回答
4
這將返回不同 street_names
Model.group(:street_name).all.count
總數這將在每個街道
Model.group(:street_name).count
3
你爲什麼不去做一個返回的有序哈希與名稱的計數'count_by_sql'你會在哪裏使用請求select count(*) from (select distinct(street_name) from <table_name>)
其他的你可以用ruby做到這一點:<ModelName>.all.group_by(&:street_name).size
3
試試這個!
Model.find(:all,:select => 'DISTINCT street_name').size
相關問題
- 1. 黑子軌道:呼叫時包含相關模型。結果
- 2. 呼叫中心計算
- 3. 計算同步軌道
- 4. 呼叫控制器在軌道3
- 5. WCF呼叫結果
- 6. 在軌道上查找和計算ruby中的連續記錄
- 7. 軌道:模型內的呼叫方法
- 8. 呼叫導軌
- 9. 呼叫軌道路線到CSS(以HAML)
- 10. 式電話呼叫計算
- 11. 查看傳呼機不同的結果
- 12. 軌道計算模型結構
- 13. 呼叫管道
- 14. 同樣的計算結果如何產生不同的結果
- 15. 選擇和軌道擊中同一個SQL查詢,但有不同的結果
- 16. R中的同時呼叫計數
- 17. 查找打印呼叫源
- 18. MySQL計算不同結果的數量
- 19. 計算給出不同的結果
- 20. 呼叫通道在Asterisk掛機後保持呼叫頻道
- 21. 呼叫軌功能的onChange
- 22. 簡單的軌道計算不正確
- 23. 在Android中結束呼叫
- 24. 在標記圖中計算軌道
- 25. 在OpenGL中計算橢圓軌道?
- 26. 瞭解呼叫由值-結果和呼叫參考differnce
- 27. 計算在軌道中查看特定頁面的用戶
- 28. 整數結果不同於計算
- 29. TensorFlow計算結果稍有不同
- 30. 單位sgp4軌道計算