Rails 3 Routes: DRY members
问题 I need to add the following member methods to a number of resources, is there a way to DRY this up? member do get :votes post :up_vote post :down_vote end In my routes.rb resources :news do resources :comments do member do get :votes post :up_vote post :down_vote end end end resources :downloads do resources :whatever do member do get :votes post :up_vote post :down_vote end end end EDIT I've actually moved it out into a module like so: module Votable module RoutingMethods def votable