Кто-нибудь может привести примеры использования циклов FOR и IF в рельсовом контроллере?
Вот немного "псевдокода" (использующий термин очень свободно), который, надеюсь, проиллюстрирует, что я хочу сделать -
Для этого примера я использую таблицу под названием "стулья" и хочу запросить столбец "возраста", чтобы показать все стулья, которым (например) 2 года. [:id] это числовая переменная, которую я передаю в нее. В моем рабочем проекте я уже настроил маршруты и могу отрисовывать основные :все xml к URL, но мне нужно, чтобы она отображала конкретные записи, как показано ниже....
For each chair in chairs
if chair.age = [:id]
render records to xml
end
end
Буду признателен за любую помощь.
Правка - я понимаю, как работают циклы FOR и IF, мне нужны лишь некоторые примеры того, как добиться этого в контроллере рельсов.