从索引视图调用update方法

时间:2014-06-03 12:54:09

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

我的问题听起来有点愚蠢,但我没有单独找到答案,这就是我问的原因。

如何从我视图的索引页面调用控制器更新方法(或其他自定义方法)?

我有类似的东西:

<% @user = User.find_by_id(1) %>
<%= form_for @user do |f| %> 

但我不想要第一行。我想要调用控制器和自定义(或更新)方法。没有特殊的对象。

在这个方法中,我从表单条目中获取一个数组并更新我的数据库。 这有效,但我如何将表单与控制器自定义方法连接?

由于

1 个答案:

答案 0 :(得分:1)

将任何按钮链接到任何控制器操作:

  • 1)创建一个到控制器方法的新路径。

然后链接按钮:

<%= form_for :user, url: new_route_path() do |f| %>