В проекте необходимо создать вложенную иерархию категорий.
Миграция:
class CreateCategories < ActiveRecord::Migration
def change
create_table :categories do |t|
t.string :title
t.references :parent, index: true
t.timestamps null: false
end
end
end
Соответственно модель:
class Category < ActiveRecord::Base
has_many :subordinates, class_name: "Category",
foreign_key: "parent_id"
belongs_to :parent, class_name: "Category"
end
(материал взят
отсюда)
Собственно вопрос: Каким образом проверить имеет ли категория подчиненных и, если да, то вывести их?
P.S. хотя бы пните в то место где про это прочитать для нуба