Ruby on rails 在Rails中的嵌套资源上保持REST
我目前正在为一个实现难题折磨自己。我有一个类似于简单的Post->Comments嵌套资源关系的结构 我有显示特定于上下文的评论(articles/1/comments)的功能,但也希望能够有一个页面来查看所有评论,而不管文章的上下文如何。主要用于总结目的 当我Ruby on rails 在Rails中的嵌套资源上保持REST,ruby-on-rails,rest,resources,nested,controllers,Ruby On Rails,Rest,Resources,Nested,Controllers,我目前正在为一个实现难题折磨自己。我有一个类似于简单的Post->Comments嵌套资源关系的结构 我有显示特定于上下文的评论(articles/1/comments)的功能,但也希望能够有一个页面来查看所有评论,而不管文章的上下文如何。主要用于总结目的 当我rake routes时,我有articles/:id/comments和comments都映射到comments#index 所以我的问题是,我应该在Comments控制器的index方法中放置逻辑来处理我需要的两个不同的数据集(上下文
rake routes
时,我有articles/:id/comments
和comments
都映射到comments#index
所以我的问题是,我应该在Comments控制器的index方法中放置逻辑来处理我需要的两个不同的数据集(上下文和非上下文),还是应该修改路由以在控制器中为两个不同的视图选项设置两个不同的方法
这样做还让人安心吗
我可能应该试试看,但我想好好学习,所以我想问一下。如有任何帮助,我们将不胜感激,谢谢 我相信这段视频应该会让你走上正轨:谢谢,我来看看:)