Мне нужно несколько RSS-каналов в моем приложении. Они похожи на существующие действия, но с меньшим количеством опций (без will_paginate, без сортировки, только самые последние 20 результатов). Так, например, у меня есть одно действие, которое показывает все элементы, помеченные как «удивительные», и мне также нужен один канал, который показывает последние элементы, помеченные как «удивительные».
Мой вопрос: лучше ли практиковать создание FeedsController с действием «tag» (это то, что я делаю сейчас, мне кажется, более чистым) ИЛИ используйте response_to в действии «Show» Тегов Контроллера, чтобы сделать немного разные найти и обслуживать шаблон rss? С последним подходом я бы использовал оба в одном действии, но это менее чисто.
Каково ваше мнение?
Спасибо!