modules=MenuModule.all(:order => "module_seq")
modules.each do |m|
groups=m.menu_groups.all(:order => "group_seq")
groups.each do |g|
items=g.menu_items.all(:order => "item_seq")
items.each do |i|
puts i.name
end
end
end
UPDATE Как его использовать включить в себя заказ?Как подать заявку: включить в этот сценарий?
Something like MenuModule.find(:all,:include => {:menu_groups(:order => "group_seq"), :menu_items(:order => "item_seq")},:order => "module_seq")
Возможно ли это?
Какую версию рельсов вы используете? 2 или 3? – CodeJoust
rails version 2.3.9 –
Я отредактировал свой ответ. – CodeJoust