ハッシュマップを含む配列からソートされた最も一般的な結果を取得しようとしています。ハッシュマップ データは数値ではないため、次のようになります。
line_value = {'date' => date, 'name' => name, 'url' => url }
最も一般的な URL を取得できます。SQLを使用してカウントを取得し、並べ替えて処理することを検討しましたが、配列とハッシュマップはデータベースになく、そこに配置する必要があるため、おそらくストレートルビーで行うより高速な方法があると思いますから始めます。
だから私はこれを行うための非SQLメソッドを探しています。最も一般的な結果 (単数) だけを探しているのではなく、上位 5 または 10 の一般的な結果を探していることに注意してください。