【发布时间】:2012-06-12 01:44:52
【问题描述】:
我有一个电影列表以及它们的收视率。在我的页面顶部,我有一个表单,它提供了一个复选框列表,显示了每个可用的评级(G、PG-13 等)。一旦用户点击复选框并点击提交,我只想显示所选电影。
在我的索引方法中,我有一个名为@filtered_ratings 的实例变量,它从检查的电影中收集密钥。我的想法是使用 find 方法更改控制器中的@movies 并将@filtered_ratings 中的键与电影列表匹配。但是,我认为我做错了,因为我无法让它工作。我尝试了几种方法,例如@movies=Movie.find(params[:id] = @filtered_ratings),但我知道这是不正确的。有什么建议吗?
【问题讨论】:
标签: ruby-on-rails ruby checkbox find