小编ale*_*xkv的帖子

资源和资源方法的区别

resourceresources方法之间的逻辑区别是什么

以下是一些例子:

resource :orders, :only => [:index, :create, :show]

> rake routes
 orders POST       /orders(.:format)            orders#create
        GET        /orders(.:format)            orders#show


resources :orders, :only => [:index, :create, :show]

> rake routes
 orders GET        /orders(.:format)            orders#index
        POST       /orders(.:format)            orders#create
  order GET        /orders/:id(.:format)        orders#show


resource :orders

> rake routes
     orders POST       /orders(.:format)            orders#create
 new_orders GET        /orders/new(.:format)        orders#new
edit_orders GET        /orders/edit(.:format)       orders#edit
            GET        /orders(.:format)            orders#show
            PUT        /orders(.:format)            orders#update
            DELETE     /orders(.:format)            orders#destroy


resources :orders

> rake routes
     orders GET        /orders(.:format)            orders#index
            POST       /orders(.:format) …
Run Code Online (Sandbox Code Playgroud)

routes ruby-on-rails ruby-on-rails-3

46
推荐指数
2
解决办法
2万
查看次数

标签 统计

routes ×1

ruby-on-rails ×1

ruby-on-rails-3 ×1