でも処理が同じなら、SQLでカテゴリーに対してorder by かける方がスマートだろうな