我有两个资源Article
和Comment
。一篇文章可以有很多评论。非AJAX,HTML请求用于加载文章的show
页面。该页面包含一个带有分页功能的评论部分,该功能可通过AJAX运行。我的问题是,我应该在哪里放置处理分页请求的逻辑?在articles_controller
或comments_controller
?即使主要资源是Article
的实例并且AJAX请求来自Article
show
页面,Article
资源也不会真正涉及分页注释。因此,对我来说更有意义的是逻辑应该在comments_controller
中处理,但我可以看到另一方如何工作。
答案 0 :(得分:1)
如果感觉它在comments_controller中更有意义,那就把它放在那里。在某些情况下,你可以采用任何一种方式,但没有明确的正确或错误的答案。