我应该在哪里设置方法来获取群组用户?

时间:2013-07-30 17:29:02

标签: ruby-on-rails ruby-on-rails-4

我有一个管理组的组控制器,每个组可以有很多用户。

我想使用JSON检索用户,但是我应该在哪里放置逻辑并在哪个控制器中?

这更重要的是感觉良好,有什么建议吗?

我应该使用/groups/1/users或类似的东西 /users/group/1

2 个答案:

答案 0 :(得分:1)

/groups/1/users是Rails的方法,特别是如果你使用嵌套资源(用户的逻辑自然会进入UsersController)。

答案 1 :(得分:0)

我相信有两种方法可以解决这个问题。 RESTFUL一个:/groups/1/users,另一个是通过GET将params传递给users资源:/users?group=1