rails2.0中新加action

rails2.0中,在一个restful的controller中,类似/controller/action的链接,action会被当成一个id参数传入,而不是解析到对应的方法中,因此自定义action时应修改routes.rb

map.resources :products,:collection => {:search => :get}


这里就会把/products/search映射到products_controller中的search方法,而不会把search当做参数传入

你可能感兴趣的:(Rails)