【发布时间】:2013-05-03 14:35:47
【问题描述】:
你好,我有这个型号
模型项
class Inventory::Item < ActiveRecord::Base
has_many :types, :class_name => "ItemType"
attr_accessible :name
end
模型 item_type
class Inventory::ItemType < ActiveRecord::Base
belongs_to :item
attr_accessible :number
end
然后让在控制器中说我想根据项目名称按升序对类型(具有类 ItemType)进行排序。我该怎么做?
例如,
- ItemType number = 1 有 Item name = Table
- ItemType number = 2 有 Item name = Chair
- ItemType number = 3 有 Item name = Window
- ItemType number = 4 有 Item name = Computer
因此,我希望它根据 item.name(ASC) 排序,而不是从数字中排序,如下所示:
- ItemType number = 2 有 Item name = Chair
- ItemType number = 4 有 Item name = Computer
- ItemType number = 1 有 Item name = Table
- ItemType number = 3 有 Item name = Window
【问题讨论】:
标签: ruby-on-rails sorting view