Rails - 如何制作通过链接发布的方法?

时间:2011-04-23 20:09:57

标签: ruby-on-rails ruby-on-rails-3

我有一个权限模型,包含以下字段(id,role_id,group_id,user_id)

其中role_id,1:admin,2:member

我想要创建的是一个链接,上面写着“Make Admin”,当远程点击时会点击服务器将用户更新为管理员,JS响应允许我更新UI。那么最好的方法是什么?

我是否会发布到我的权限控制器更新控制器?或者,我是否应该为此唯一目的使用单独的方法?

由于

1 个答案:

答案 0 :(得分:0)

你应该有一个单独的方法

如上所述,您应该program to the interface and not the implementation.

发布Permission的控制器更新并使用单独的方法来调用update_attributes做同样的事情,但实际上,后者只服务于一个目的。

正如我所说,程序到界面。