【问题标题】:Is it good to go to create action from index?从索引创建操作是否很好?
【发布时间】:2017-04-24 17:40:43
【问题描述】:

我正在 Rails 中创建应用程序

我的索引视图中有几个按钮。但我想根据索引页面上的按钮执行create 动作和destroy 动作。这是做这些事情的好方法吗?还是在进行上述操作之前我应该​​总是转到new/destroy?还是我应该根据自己的要求做出新的行动?

我的应用就像一个任务管理器 在索引页面中,它以表格形式显示所有用户和分配的任务。用户将始终与任务相关联,反之亦然。 我应该能够添加和删除任务。 我想要的所有操作都显示在索引页面中,这是唯一可用的页面。

【问题讨论】:

  • 请解释一下你到底想做什么?
  • @RSB:已更新。

标签: ruby-on-rails model-view-controller routes


【解决方案1】:

如果创建操作不需要进一步的用户输入,那么我认为没有理由不直接创建。

例如,有一个网格,其中网格中的每个单元格都包含要创建的链接,并且每个单元格中使用的参数取决于其在网格中的位置。以日历月份网格为例,单击单元格 0,2 将创建与第一周的第三天相关联的项目。

直接销毁是 Rails 的正常行为。

【讨论】:

    猜你喜欢
    • 2011-03-09
    • 1970-01-01
    • 1970-01-01
    • 2018-07-13
    • 1970-01-01
    • 2019-06-24
    • 1970-01-01
    • 1970-01-01
    • 2019-12-07
    相关资源
    最近更新 更多