求教,通过父类找出所有子类的问题。
有张类别表 types,字段如下: id name type_id 内容: 1 汽车 0 2 红色汽车 1
就这样汽车是红色汽车的父类,我建立模型 type: class Type < ActiveRecord::Base has_many :subordinates, class_name: "Type", foreign_key: "type_id"
belongs_to :type, class_name: "Type" end 测试: a = Type.find 1 a.type 这样无法找出红色汽车
但是 a = Type.find 2 a.type 这样能找出红色汽车父类
想问下,该如何配置呢?我有父类 ID,想查找出所有子类,谢谢。