Rails中的条件控制器

时间:2012-05-24 22:13:11

标签: ruby-on-rails

我对Rails很新,所以在我学习的时候请耐心等待。

我有一个模型show,其属性为preview_url。如何构建仅返回具有非空shows的{​​{1}}的调用以及控制器方法的最佳方法?

即。 localhost:3000 / shows /?preview_url ??

提前致谢。

1 个答案:

答案 0 :(得分:2)

在您的ShowsController中,您会有一个名为with_preview的动作:

def with_preview
  @shows = Show.where('preview_url IS NOT NULL').all
end

此操作的网址为/shows/with_preview