如何在访问`new`路径时运行create方法

时间:2016-02-26 12:37:24

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

拥有通过电子邮件发送的激活网址,该网址将重定向到路由的new路径。当用户访问该链接时,我将如何触发create方法?

或者,如何在该视图中实现一个按钮,单击该按钮时,它会运行create方法?

只是寻找实现这一目标的一般方法。

1 个答案:

答案 0 :(得分:2)

当它转到new路径时,您可以执行任何您想要执行的操作,最后,默认情况下将呈现新页面。您可以像控制器代码中的任何其他方法一样轻松触发create方法,但这不是最佳做法。

您可以创建一个自定义方法来处理创建内容,然后该方法会将您重定向到新方法。每种方法的一种功能比一种方法中的两种功能更有意义。