【问题标题】:Rails, Restful Routes, and Awesome Nested SetRails、Restful Routes 和很棒的嵌套集
【发布时间】:2023-03-11 05:33:02
【问题描述】:

我有一个数据结构,它基本上是一个使用 :wesome 嵌套集的树:

class category
  acts_as_nested_set

我想要实现的是像

这样的路线
/categories/1/children/
/categories/1/children/new

我知道我可以通过制作一个单独的控制器来伪造它,但它似乎有点不干。有没有更好的方法来做到这一点?

【问题讨论】:

    标签: ruby-on-rails routing nested-sets


    【解决方案1】:

    你试过了吗:

    map.resources :categories do |categories|
      categories.resources :children, :controller => :categories, 
                                      :only => [:index, :new, :create]
    end
    

    然后你必须检查 CategoriesController#index、#new 和 #create 中的 params[:category_id] 是否是嵌套路由。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多