【Ruby on Rails】 has_many の多オブジェクトのソート

2013年9月13日金曜日

Rails Ruby

t f B! P L
Railsでテーブル同士を関連付けるとき、1:多の場合はhas_manyを使います。

has_many :categories
の一文を追加するだけで、テーブルを関連付けることができます。
簡単ですね。

使うときも XXXX.categories で簡単に取得できるのですが、
ソートとかどうやってやるんだろうと調べてみたら、
has_many に :orderオプション を追加するだけで簡単にやれます。

has_many :categories, :order => "categories.category_code asc"
ほかにも便利なオプションがあるみたいだから、
暇があるときに調べてみようかな。

Translate

このブログを検索

フォロワー

QooQ