【问题标题】:Update action from Index controller从索引控制器更新操作
【发布时间】:2011-03-24 00:13:42
【问题描述】:

在 MVC 中组织 Show、Update、Create 和 Delete 的最佳做法是什么?我想从索引控制器执行更新操作,在我提交任何时间之前,我想考虑一下。基本上我希望用户能够从索引中标记文章。

从索引执行更新操作是一种不好的做法吗?

我需要考虑哪些事情?

更新

这实际上是一个更新操作,因为我已经用连接表在模型之间构建了一个 HABTM 关联。我只是在寻找有关从索引执行更新操作的设计思想。谢谢。

【问题讨论】:

    标签: ruby-on-rails


    【解决方案1】:

    我相信您是在询问是否可以从 index 页面调用 update 操作。是的,这很正常。

    在索引页面上调用 update 操作的一种方法是使用 link_to 方法。

    = link_to('Yes', my_model_url(my_model, :my_param => true), { :method => :put })

    使用 put 方法将 /my_model/id 形式的 URL 用于控制器的 update 操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多