2

我的应用程序中需要多个 RSS 提要。它们在某种程度上类似于现有操作,但选项较少(没有 will_paginate,没有排序,只有最近的 20 个结果)。因此,例如,我有一个操作显示所有标记为“惊人”的项目,我还需要一个显示标记为“惊人”的最新项目的提要。

我的问题:创建一个带有“标签”动作的 FeedsController 是更好的做法(这就是我现在正在做的,对我来说似乎更干净)还是在标签控制器的“显示”动作中使用 respond_to 来做稍微不同的查找和提供 RSS 模板?使用后一种方法,我会在一个动作中同时拥有这两种方法,但它不太干净。

你怎么看?

谢谢!

4

1 回答 1

1

我使用后一种方法(respond_to),因为它更干净恕我直言。RSS 提要只是同一资源的另一种表示形式。使用命名范围来封装find差异。

于 2009-07-11T08:44:46.793 回答