在我的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的任务。
希望您理解我的要求。
提前致谢;)