自嵌套模型的路由路由

时间:2016-01-15 17:12:43

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

在我的rails应用程序中,我有一个Task模型。 在我的应用程序中,我的任务可以有子任务等等。由于我的子任务是只有父任务的任务,我做了一个自嵌套模型,如

class Task < ActiveRecord::Base
  ## Self Join
  has_many :subtasks, class_name: "Task",
  foreign_key: "parent_task_id"

  belongs_to :parent_task, class_name: "Task"
  ##
end

我现在在为这个模型制作路线时遇到了麻烦。

我天真地以为会那么简单。这是:

resources :tasks do
  resources :tasks
end

我尝试实现的结果是转到这个网址:&#34; / tasks / 1 / tasks&#34;是我可以渲染(顺便说一句,在我所有的控制器中,我在JSON中使用视图而不是使用视图),作为parent_task_id 1的任务。

希望您理解我的要求。

提前致谢;)

0 个答案:

没有答案