【发布时间】: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