奇怪的Rails 2路由问题

mat*_*sko 0 ruby model-view-controller resources routing ruby-on-rails

我在rails 2 vs 3比较pdf讲座中看到了这一点,我不确定预览和归档标志会发生什么.

post.resources :comments, :member => { :preview => :post }, 
  :collection => { :archived => :get }
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Jam*_*ong 6

:member => { :preview => :post}

是否会在成员上建立另一个方法,如下所示:

comments/1/preview

并且只能通过邮寄方式访问.

同样,:collection => {:archived => :get}为整个集合建立一个可以访问的方法

comments/archived