【问题标题】:What's the RESTful Rails route for this nested import page?这个嵌套导入页面的 RESTful Rails 路由是什么?
【发布时间】:2013-09-14 13:30:18
【问题描述】:

我想遵循 Rails RESTful 路由方法。我有两种资源:

  • 数据
  • 存储库

数据属于存储库。与典型的 ActiveRecord 应用程序不同,我不使用 HTML 表单来创建这些资源。相反,这两个实体都在 YAML 文件中序列化,我将这些文件上传到我的数据库中。

由于一个小的导入页面不会占用太多空间,为了方便我想将两个导入器放在一个页面上。

+------------------------------+
| <Import Repositories>        |
+------------------------------+

+------------------------------+
| Repository A - <Import Data> |
+------------------------------+
| Repository B - <Import Data> |
+------------------------------+
| ...                          |

但是在这种情况下,合适的路线是什么?

只是/repositories/new 或类似repositories/data/new 的东西?

我将如何去做,分别在routes.rb 中定义它的最短方法是什么。存储库是通过类建模的,而不是数据(保持通用)。所以也许

resource repositories

还好吗?

【问题讨论】:

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


    【解决方案1】:

    对我来说没关系。存储库是一个主要实体,数据属于它。类似于accept_nested_attributes形式的视图。

    【讨论】:

      猜你喜欢
      • 2014-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-13
      相关资源
      最近更新 更多