【发布时间】:2015-10-09 11:06:36
【问题描述】:
在我的应用程序上,用户可以在搜索字段中输入电影标题,应用程序会显示与查询对应的所有电影的结果,然后用户可以单击“添加电影”按钮并将该电影添加到他们的首页。
对于我的下一个功能,我正在尝试创建一个最近添加的电影列表。为此,我创建了一个名为“建议”的新模板。
我最初的想法是在我的新建议模板中使用以下代码,
.movie_container{"ng-repeat" => "movie in movies | orderBy:'id':true"}
这确实以正确的顺序显示最近添加的电影,但它只显示用户添加的电影,而不是所有用户添加的所有电影的一般列表。
因此,如果用户 1 添加了电影,用户 2 不会在建议模板中看到它。这是因为我在我的电影表中添加了一个列“user_id”,这样当用户添加电影时,它只会显示在他的概览中。这与我想要的功能相反。
解决这个问题的好方法是什么?是否可以使用 AngularJS 来检索电影模型中的所有电影,还是我必须更改我的 rails 配置中的某些内容?
【问题讨论】: