まぁどこにでもある話ですが備忘録としてメモメモ 関連がない時(取得対象が1テーブル)のorder byはcontrollerのfindとかに ソートしたいようにorder by句を書いとく。 以下、テーブルは「tsunderes」 ソート条件になるカラムは「tsundere_degree」 モデルは「Tsundere」 アクションは「tsundere_list」ってことで。 def tsundere_list @tsunderes = Tsundere.find(:all,:order => 'tsundere_degree asc') respond_to do |format| format.html # tsundere_list.html.erb format.xml { render :xml => @tsunderes } end end 関連がある時(取得対象が複数テーブル)